Located in the heart of Barcelona, Hotel Arts is a luxurious hotel that offers stunning views of the city and the Mediterranean Sea. All rooms are equipped with a flat-screen TV, cable channels, and a DVD player. The hotel also features an outdoor pool, a spa, and several restaurants and bars.