Radisson Edwardian Mountbatten Hotel is rated 4 stars and is placed about 3.6 km from Tower of London.
Seven Dials is located 100 meters from the hotel. It is about 1 km away from the center of London.
The metro station Leicester Square is easy to reach. London City airport is 15 minutes' drive away.
The hotel rooms are designer and come with a sofa, a sitting area and climate control.
Eat & Drink
Guests can enjoy British and Vegetarian cuisine at Hawksmoor Seven Dials located fairly close to the property.