No image available for this hotel
No image available for this hotel
Barcelona, Barcelona
Spend a second to
save a fortune!
Spend a second to save a fortune!
Carrer de la Concordia 59, Barcelona
Situated within the Sants-Montjuïc district in Barcelona, Centric Apartments National Palace has air conditioning, a terrace, and city views. Free WiFi is available in this apartment, located 2.8 km from Barceloneta Beach and 1.
See MoreUsage of subsidiary facilities may incur additional fees