The 4 star Radisson Blu Edwardian, Mercer Street is located in the vibrant and lively Covent Garden, just minutes away from London’s theatres and shopping streets.
Strand Palace Hotel
Strand Palace Hotel features an award winning restaurant and bars, and a gym, while each room is equipped with a flat screen TV and complimentary WiFi is provided throughout the building.
The Waldorf Hilton
The Waldorf Hilton is situated in the vibrant Covent Garden in the heart of London’s theatre district.