Hotel Alimara Barcelona

Hotel Alimara Barcelona
Carrer de Berruguete, 126, Barcelona, Spain