The 4-star luxury The Capital Townhouse Hotel London is situated nearly 5 minutes on foot from the perennially crowded Harrods and features 24-hour desk, bank service, and wake-up calls. This London hotel is in Knightsbridge where abundant natural light, relaxing white colour palettes, tranquil ambience and traditional English service seamlessly combine to create a true one-of-a-kind experience, within a few blocks of such natural sights as Hyde Park.
This London hotel welcomes guests to 12 rooms fitted with ironing facilities and air conditioning as well as a flat-screen TV with satellite channels. They are appointed with a writing table, and also feature a minibar and tea/coffee making equipment.
Drinks are available at the lobby bar. It features a bright design. You can enjoy an Italian cuisine in the Gran Caffe located a stone's throw from The Capital Townhouse Hotel.
The world-famous Natural History Museum is only 1.8 km from the hotel, while the 13.7-tonne Big Ben Bell is 2.6 km from the location. The Capital London is also a mere 400 metres from the chic 24-hour Park Tower Casino and around a 5-minute drive from The Mound. Nature lovers will appreciate the proximity to Serpentine, which is just 600 metres away. Marble Arch lies merely 1.3 km away, and Knightsbridge tube station is within easy reach of the accommodation. Marylebone railway station is 2.5 km from The Capital.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please