Pinned 10 years ago
My Place Hotel, London - Don't know if we'll ever stay there again, but was a great spot for traveling on a shoestring budget.