Route GuidesRoutes City GuidesCities Map Log in

The Nadler Victoria

London
10 Palace Place, London, SW1E 5BW

73 rooms · ★★★★ · from £103


Featuring free WiFi throughout the property, Nadler Victoria is situated in London, 300 metres from Buckingham Palace. Each room at The Nadler Victoria includes a modern bathroom with bath or shower, as well as a hairdryer.