Mandarin Oriental Barcelona is a luxurious hotel located in the heart of the city, just steps away from the famous Passeig de Gracia. 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 of the city.