My Place Hotel is an elegant Victorian town house situated in a tranquil Kensington street. It is just a 1-minute walk from Earl's Court Underground Station and its direct Heathrow Airport link. (from booking.com)
Read More »« Less
No reviews have been added for My Place Hotel yet. Why not be the first to tell people what you think about this business?
Add a Review
You need to be signed in to to rate or review this business.