Check for availability

show calendar
(1 night)
show calendar

Make a review for this hotel
Home > Hotels in Barcelona, Spain > Hotel Allegro

Allegro 3.0*

Avda. Portal de L Angel 17,08002 Barcelona,Spain