The Capital Hotel 
Back to London Luxury Hotels
The Capital Hotel is a 5 Star Hotel situated in the South West of London (nearest tube station: Knightsbridge) and it will fulfil every of your desires. Oustandingly luxurious, modern and majestic, the Capital Hotel is also best-known thanks to its fabulous and stylish cuisine.
A stone throw from Harrods, Harvey Nichols and Sloane street, The Capital Hotel is nestled in the heart of London Luxury area. The Capital Hotel has 49 rooms including 8 suites, 7 deluxe doubles, one recently tefurbished two Bedroom Suite and fully or partially serviced studios and apartments.
The Capital Hotel - Address

Name: | The Capital Hotel |
Address: | London South West - England |
Accommodation: | Luxury Hotels - London South West |
Reservation: | +44 (0) 871 789 9292 |
Help line: | +44 (0) 871 789 9293 |
Nearest Station: | Knightsbridge |
Travel Map: | The Capital Hotel Map |
The Capital Hotel - BOOK
Make your booking for The Capital Hotel now!
Please enter the date of arrival and length of stay to check rates and availability.
The Capital Hotel- Pictures



The Capital Hotel Amenities & Facilities
24 hours reception | Money exchange |
Room Service | Busy Neighbourhood |
Fully air-conditioned | Porter/concierge |
Pets allowed | Fax facilities |
Iron facilities | Safe deposit |
Multi-lingual staff | Conference Room |
Shops nearby | Lift/Elevator |
Central Heating | Morning newspaper |
Internet facilities | Bags after Checkout |
Children welcome | Parking available |