Back to Cities in Spain Hotel Rooms in Barcelona

ABaC Restaurant Hotel Barcelona GL Monumento

Avenida Tibidabo, 1, Barcelona, Spain

Guest Score: based on 39 guest reviews

ABaC Restaurant Hotel Barcelona GL Monumento features stylish rooms with Bang & Olufsen plasma T... read more