This modern hotel is located in the heart of Barcelona, just a short walk from Plaza de España. It offers comfortable and stylish rooms, a restaurant serving Mediterranean cuisine, a bar, and a rooftop terrace with a pool and panoramic views of the city.