Featuring free Wi-Fi 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.
10 Palace Place, Westminster Borough, London, SW1E 5BW, United Kingdom
Hotel booked 1 times today.
Nightly rates from $181