Hostal Central Barcelona, Barcelona, Spain

Hostal Central Barcelona, Barcelona, Spain
Carrer de la Diputacio, 346, Barcelona, Barcelona, 08013, Spain
Art Deco guestrooms with comfy beds, near Arc de Triomf
Free WiFi
►►►Hotel collections in Spain: http://hotelss.top/spain

Facebook Comments