Reviews: Anonymous

1 Step from St Peter

Rome, Italy
100%

Fantastic place! I'd definitely stay there again.


Hostel Veronique

Florence, Italy
83%

No customer comment


77%

No customer comment