Located in the heart of Barcelona, Hotel Arts offers stunning views of the Mediterranean Sea and the city skyline. The hotel features luxurious rooms, a spa, multiple restaurants, and a rooftop pool. It is the perfect place to stay for those looking for a luxurious and relaxing experience in Barcelona.