Hotel Arts BarcelonaRating: 7.70/10 | 🏠 483 rooms
5-star property ★★★★★
Price from $ 583.
Hotel Arts Barcelona is perfectly located for both business and leisure guests in Barcelona. The hotel offers a wide range of amenities and perks to ensure you have a great time. All the necessary facilities, including 24-hour...