My Place Hotel London

My Place Hotel, in London, is located in a very central and peaceful district, so as you can easily reach the most important attractions of the city.

Its renewed style has made the hotel even more elegant and charming.

Give us your Feedback

My Place Hotel, 1-3, Trebovir Road - London

London Guide   |   More hotels in London   |   Privacy & Terms of Use