London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
31-36 Leicester Square, London
With a modern fitness centre and impressive city views, the 5-star Radisson Blu Edwardian, Hampshire has luxury bedrooms and free WiFi throughout the property. The hotel is situated on Leicester Square, in the heart of Theatreland.
See MoreUsage of subsidiary facilities may incur additional fees