Hotel Arts Barcelona is a luxurious hotel located in the Olympic Village, offering breathtaking views of the sea and the city. The hotel features a spa, a rooftop pool, and several restaurants, including a two-Michelin-starred restaurant. The rooms are spacious and elegant, with modern amenities and stunning views.