My Place Hotel
Hotels - 3 Stars in Earl's Court, LondonMy Place Hotel is an elegant, refurbished hotel which combines the ambience of a large Victorian townhouse with modern amenities expected by today's traveller. The hotel offers a spacious lounge and bar area and a sound-proofed nightclub which offers free entry to all hotel guests. My Place Hotel is located close to London's foremost exhibition centres and is just a stones throw away from Earls Court underground station and the lively and colourful Earls Court Road.
Features
Bar / Lounge Bar, Restaurant, Televisions, Room Service, Business Facilities, Air Conditioning
Nearest public transport
Earl's Court - Underground
Similar businesses nearby