The hotel was created by Scottish proprietor David Levin in 1971 and is to this day a family-run hotel in the heart of London's stylish Knightsbridge. Renovated in 2004, this hotel includes 6 floors with a total of 49 rooms of which 22 are doubles, 7 deluxe rooms, 8 junior suites and 10 apartments. Amongst the luxurious facilities count a currency exchange facility, a bar and an excellent air-conditioned restaurant as well as a public Internet terminal. Furthermore, there are room and laundry services on offer as well as a car park and a garage.
This attractive luxury hotel is located at the heart of the exclusive Knightsbridge district of London and is just a short distance from a vast selection of shopping venues including the famous Harrods department store, Harvey Nichols flagship store as well as Sloane Street and the famous Hyde Park. Links to the transport network are just a few steps away, lying about 50 m from the hotel.
Guests may select their breakfast from an ample buffet or indulge in the legendary Capital Restaurant for a culinary experience, have a traditional afternoon tea or a glass of wine from The Capital's own vineyard.