metricool

Roma, Italy

About OSTELLO BELLO ROMA

9,3

HostelWorld Rating

Facilities

Select City

Prague, Czech Republic

Budapest, Hungary

Porto, Portugal

Barcelona, Spain

Madrid, Spain

Sevilla, Spain

London, UK

Select Hostel