Located 400 metres from Barcelona’s Plaça Catalunya, Hotel Àmbit Barcelona offers modern, air-conditioned rooms with free Wi-Fi. Urquinaona Metro Station is a 3-minute walk away.
Number of rooms: 51
Roger de Llúria, 17, Eixample, 08010 Barcelona, Spain