The quiet 3-star My Place Hotel is a great place to stay in London. The building was renovated in 1998.
Overlooking Hyde Park the hotel boasts good setting just a 20-minute walk from Royal Albert Hall, Hyde Park and The Place. The hotel is about 400 meters from Natural History Museum, Earls Court Exhibition Centre and Kensington High Street.
The venue is a short walk to shops and fairgrounds.
All en-suite guestrooms have a refrigerator, individual climate control, a private safe, wireless internet and cable TV and boast a traditional interior. They also have integrated bathrooms with complimentary toiletries, a bathtub and a hairdryer.
Breakfast is available from 08:00 to 09:30. The small bar serves a selection of coffee and tea. Guests can dine in Prince of Teck and KFC located within a 5-minute walk of the property.
Earls Court underground station is only 350 meters away from the hotel. A 20-minute drive will take you to London City airport.
The hotel offers car and limousine rental services on site.