The 4-star The Capital Townhouse Hotel London offers quick access to the chic 24-hour Park Tower Casino, situated about a 5-minute walk away. Boasting a location around 700 feet from the British Harrods Department Store, this London hotel offers 12 rooms and a lobby bar onsite.
Situated in the Knightsbridge district of London, the hotel is approximately 25 minutes by foot from the buzzing Theatre-district Piccadilly Circus Square. The famous British Museum is located within 2 miles of the luxury Capital Townhouse, and The Mound is just 0.8 miles away. Visit Serpentine, merely an 8-minute stroll from the property, and feel complete harmony with the nature of United Kingdom. Also, St James's Park lies 1.4 miles away, and Knightsbridge is in close proximity to the London hotel. Marylebone train station can be found 1.6 miles from the Capital Townhouse London.
The rooms comprise a seating area complete with ironing facilities and an air conditioner, as well as a flat-screen TV with satellite channels. Furnished with a writing table, the rooms also have a mini-fridge-bar, coffee and tea making facilities. For guests' your comfort, a separate toilet and a shower, along with dressing gowns and towels, are provided in the bathrooms.
The Capital Townhouse Hotel is just moments from Zuma London, which serves delectable meals.