Reviews: Anonymous

Hostel Roma Inn 2000

Rome, Italy
89%

No customer comment


The Dictionary, Shoreditch

London, England
91%

Great, fun atmosphere.

Owner Comment (Hide)
Thanks! We're glad you had a good time!