Reviews: Anonymous

A Casa Totti

Rome, Italy
86%

All this place needs is some wifi. Otherwise a good, clean and cosy place at Mama Totti's.

  • 19th Jul 2013
  • Novice Nomad
  • Denmark
  • Male, 25-30
  • (2 reviews)


Central Hostel

London, England
54%

No customer comment