South Kensington Hotels

There’ll be no shortage of science, history and culture when you stay in South Kensington hotels. London’s unofficial museum quarter, South Kensington is home to the Natural History Museum, Science Museum, the V&A and Royal Albert Hall. Excellent shopping is only a short walk away on King’s Road and Brompton Road. 

Map unavailable

Please upgrade your browser to use this map

Upgrade Internet Explorer