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