Barcelona, Barcelona
Spend a second to
save a fortune!
Spend a second to save a fortune!
26 Carrer de Trafalgar, Barcelona
Situated in Barcelona in the Catalonia Region, 400 metres from Portal de l'Angel, Yurbban Passage Hotel boasts an outdoor pool and spa centre. Guests can enjoy the on-site restaurant. All rooms include a flat-screen TV.
See MoreUsage of subsidiary facilities may incur additional fees