The Nadler Soho
Nadler Soho is an excellent 5-star hotel set close to Up at The O2 and The London Eye. Since 1941, it has been hosting guests in the heart of London.
The hotel is in the excellent location steps away from museums and colleges. The property is set within 2 km distance from the city center.
This property has 78 modern guestrooms including Elegant One-Bedroom Suite, Small Room and Deluxe Double Room that are appointed with TV, a laptop-size safe, a minibar, coffee/tea makers and individual climate control. In-room self-catering facilities include a microwave and a fridge.
Offering french, european and indian dishes, Arbutus is a 5-minute walk away.
Leicester Square underground station is only 200 meters away from the hotel. Just 15 minutes' drive from London City airport.
The hotel offers cars and bicycles for rent to explore the local sites.