We are looking for the best deals for you ...
... please hold, the process will take just a few seconds ...
South Kensington Campus Prince Consort Rd - SW7 2BB London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
This 2 star hotel is located within the city of London and was established in 1901. It is close to the Kensington Palace and the nearest station is South Kensington.