Reviews: Anonymous

Smart Camden Inn Hostel

London, England
77%

a friendly and good place in london.