The Capital Hotel London. Now £157 on Tripadvisor The Capital Hotel Apartments & Townhouse London London See 1543 traveller reviews 803 candid photos and great deals for The Capital Hotel Apartments & Townhouse London ranked #77 of 1200 hotels in London and rated 45 of 5 at Tripadvisor Prices are calculated as of 24/01/2022 based on a checkin date of 06/02/2022 45/5 (15K)Location 2224 Basil Street London SW3 1AT.

The Capital Hotel Expert Review Fodor S Travel the capital hotel london
The Capital Hotel Expert Review Fodor S Travel from fodors.com

The Capital Hotel Apartments & Townhouse In London&#39s fashionable Knightsbridge this familyrun and awardwinning hotel offers 5star true English style It is the closest hotel to London&#39s famous store Harrods Harvey Nichols Sloane Street and Hyde Park are also on the doorstep The theaters of the West End can be found just 2 miles away 87/10 (20)Phone 020 7591 1200.

The Capital Hotel, Apartments & Townhouse, London – Updated

The Capital Hotel Apartments & Townhouse London 5 star hotel Royal Albert Hall is 14 km from The Capital Hotel Apartments & Townhouse London while the British department store “Harrods” is 250 metres away.

The Capital Hotel, Apartments & Townhouse Knightsbridge

The Capital Hotel Apartments & Townhouse London 2224 Basil Street SW3 1AT London United Kingdom Opens in a new tab +44 (0) 207 591 1200 reservationscapital@warwickhotelscom Book Now Opens in a new tab Harrods and Harvey Nichols A few steps from The Capital Hotel Apartments & Townhouse London Harrods is the largest department.

The Capital Hotel 5* WEBSITE London

The Capital Hotel Apartments & Townhouse Basil Street Knightsbridge Kensington and Chelsea London SW3 1AT United Kingdom – Excellent location show map – Metro access Excellent location — rated 96/10! (score from 580 reviews) 85/10 (577)Location Basil Street Knightsbridge Kensington and Chelsea London SW3 1AT United Kingdom Greater London.

The Capital Hotel Expert Review Fodor S Travel

Updated APARTMENTS & TOWNHOUSE THE CAPITAL HOTEL, LONDON

≡ THE CAPITAL LONDON, UNITED KINGDOM ≡ UPDATED RATES HOTEL 5⋆ ≡

THE CAPITAL HOTEL LONDON BOOK ONLINE & SAVE ON YOUR STAY

The Capital Hotel Apartments & Townhouse 5* WiFi 24hour reception Express checkin/ out Indoor swimming pool Fitness studio View all + View all + This venue is located in the very heart of London near the British department store “Harrods” and 25 minutes&#39 walk from the garden Kensington Square 85/10 (493)Location 2224 Basil Street London United Kingdom.