Websites nearby

hotel Citadines 18-21 Northumberland Avenue
http://www.citadines.com/uk/london/trafalgar_square.html
more info
hotel Citadines South Kensington 35a Gloucester Road
https://www.citadines.com/en/united-kingdom/london/citadines-south-kensington-london.html
more info