Welcome to My Place Hotel - My Place Hotel
My Place Hotel in London, UK is located on a quiet street in the Royal Borough of Kensington & Chelsea. Built in 1900, the hotel combines the ambience of an elegant Victoria townhouse with the modern amenities expected by today’s traveller...
Updated: 12 Feb 2011
Top sites
Visitors counter
Place one of HTML codes at your site's pages to add the site to our rating.: