Alexandra Hotel C/Mallorca Street, 251 Barcelona 08008 Spain

Situated in Malloraca Street between the Passeig de Gracia and the Rambla de Catalunya, very close to the main cultural sites of the city, the business centers and the most important shopping and leisure areas, is the Hotel Alexandra of Barcelona.