Luxury Design City Centre in located in Barcelona City Centre, just 800 metres from Plaza Catalunya. It features free WiFi and air conditioning. It offers a balcony with city views.
Luxury Design City Centre in located in Barcelona City Centre, just 800 metres from Plaza Catalunya. It features free Read more
Luxury Design City Centre in located in Barcelona City Centre, just 800 metres from Plaza Catalunya. It features free WiFi and air conditioning. It offers a balcony with city views.
Luxury Design City Centre in located in Barcelona City Centre, just 800 metres from Plaza Catalunya. It features free WiFi and air conditioning. It offers a balcony with city views.
Number of Rooms: 1