I stayed at this property 3 nights at 85GBP per night with breakfast - that is $130 US per night. Upon arrival you are greeted by the overwhelming odor of cheap disinfectant. My bed’s mattress had a hole in the middle of it that you could put three fingers in, and come out the underside of the mattress. The glass...
More
- My Place London
- Place Hotel London
- Hotel My Place
- Place Hotel
