With an excellent location, only a 2-minute walk from the Oxford Street, The Nadler Soho offers accommodation in elegant rooms with free Wi-Fi. Guests can benefit from a LED TV and free international digital newspapers.
10 Carlisle Street, Westminster Borough, London, W1D 3BR, United Kingdom
Hotel booked 1 times today.
Nightly rates from $217