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