Holiday Inn Express Barcelona City [email protected]
Holiday Inn Express Barcelona City [email protected], Pallars, 203, Barcelona, 08005
~ Three Star Hotel in Barcelona ~
The Holiday Inn Express Barcelona City [email protected] is situated in the district of [email protected] of Barcelona, 300 metres from Llacuna metro station. It offers rooms with a satellite tv and a continental breakfast included in the rates. ~ BOOK NOW
No Comment