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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: