Capital Hotel London - London

Rooms
49
Location
London - Knightsbridge
Overview
The Capital Hotel, London, is in Knightsbridge, just a few minutes walk from Hyde Park, Harrods Department Store, and the boutique stores of Sloane Street. The hotel is about 10 minutes walk from many major museums including the Science Museum. The Capital Hotel, London offers elegant rooms, a Michelin star award restaurant and free access to the nearby Peak Fitness Centre and Spa.
Standard facilities:
Standard Room:
Standard Rooms are fitted with a king size bed or 2 single beds. Bathrooms types are subjected to request and cannot be guaranteed.
Hotel
Star
Location
other spellings: capital hotle landon, hotell, otle