Hotel Exalt 21
Jacquard, 14-18 - 08028 - Barcelona,
Spain
View Map
Area: Sants - Montjuic
- Jump to:
- Info
SITUATION: This modern establishment is 300 metres away from Plaça de Sants the underground station of The establishment offers it is well-connected with the city, is a 10-minute walk away from Sants de AVE the Station of.