Barcelona, Barcelona
Spend a second to
save a fortune!
Spend a second to save a fortune!
Ronda de Sant Pere 7, Planta Principal, Barcelona
Izaila Plaza Catalunya features free WiFi, air conditioning and heating. Located in the centre of Barcelona, this hotel is 50 metres from Plaza Catalunya Square. The bright rooms at Izaila Plaza Catalunya include a flat-screen TV and a wardrobe.
See MoreUsage of subsidiary facilities may incur additional fees