The Mandarin Oriental Barcelona is a luxurious hotel located in the city center, offering all meals included in the room rate. The hotel features several restaurants, including a Michelin-starred restaurant, serving a variety of international cuisine. Guests can enjoy a buffet breakfast, lunch, and dinner, as well as snacks and drinks throughout the day. The hotel also offers a rooftop terrace with a pool and stunning views of the city. The rooms are spacious and elegantly decorated, with all the amenities you need for a comfortable stay.