What our customers say
My Place Hotel is a Victorian Town House on a charming street in the Borough of South Kensington and Chelsea and is just a short walk from the popular Earl's Court road and Earl's Court tube station. I have never stayed in this hotel. It is the ideal getaway to the rest of London. Guestrooms are equipped with all the necessary amenities: T.V, safe, mini-bar and fridge, working shower, working lights, etc. I was very pleased.
Jack Dodds , USA