21/07/2017Hotel Alimara Barcelona Address Carrer de Berruguete, 126 Barcelona 08035 España Upcoming Events No events in this location