Radisson Edwardian Leicester Square
Located in the heart of London, the 4-star Radisson Blu Edwardian, Leicester Square Hotel offers luxury rooms. Featuring minimalist architecture, the hotel was renovated in 2012.
The hotel is set in the quiet location 1.6 km away from Up at The O2, Royal National Theatre and The London Theatre. The center of London is 1 km away from the venue.
For a comfortable stay Radisson Blu Edwardian, Leicester Square Hotel offers 60 rooms on 7 floors featuring free Wi-Fi, an in-room safe, a minibar, a work desk and climate control. The rooms come with open bathrooms featuring a bathtub, a hairdryer and a shower.
Guests will enjoy British dishes served at the lounge restaurant. The hotel invites guests to the Leicester Square bar to relax with a drink. Planet Hollywood and Cha Cha Moon are situated in a shopping area, about 100 meters from the venue.
The property is well connected to West End, National Gallery and Buckingham Palace, as it is just 200 meters away from Leicester Square underground station. It takes about 15 minutes to get to London City airport by car.
Guests will benefit from 24-hour reception, laundry and 24-hour room service along with a baggage storage, an elevator and a safe deposit box.
Such sports activities as tennis and golf are provided on-site.