Capital Hotel London is a 6-story hotel in a natural area of London at a close proximity to Chelsea FC, St. James's Park and Paddington Station offering elegant rooms with refined décor. The attractive hotel was built in 1971 and refurbished in 2008.
Offering major setting in London just near an underground station, The Capital Hotel London overlooks Hyde Park Kensington Gardens. The city center lies within 3 km from the venue.
Shoppers will enjoy close proximity to department stores and designer stores.
There are 49 guestrooms featuring Small Suite, Deluxe Twin Room and Small Double Room equipped with a dressing area, a minibar, free Wi-Fi, heating and a private safe. The rooms come with own bathrooms with toiletries, a bathtub and a shower along with a fridge, a microwave and coffee/tea makers.
The excellent restaurant offers outstanding British meals. The hotel invites guests to the Capital bar to relax with a drink. Guests can dine in Petrus and Le Chinois located within a 5-minute walk of the property.
The property is connected to Harrods, Royal Albert Hall and Natural History Museum being close to Knightsbridge underground station and Knightsbridge, Knightsbridge (KE) bus stop. The hotel lies 15 km away from London City airport.
Cars are available for rent at The Capital Hotel London.