The Capital Hotel & Apartments
2 Michelin Stars, 5 Stars, Hotel Restaurant of the Year-Restaurateurs Restaurant of the Year 2004. Conde Nast Traveller 2004 readers travel awards-voted one of the Top Ten Business Hotels in London.
Type: Hotel
Basil Street
London, SW3 1AT GB