Radisson Blu Hampshire Hotel, London
Photo gallery for Radisson Blu Hampshire Hotel, London
Overview of Radisson Blu Hampshire Hotel, London
Radisson Blu Hampshire Hotel, London
5-star hotel in London City Centre
Reviews
9.0
Wonderful
Popular amenities
Explore the area
31-36 Leicester Square, London, England, WC2H 7LH
- Covent Garden Market7 min walk
- London Eye16 min walk
- Buckingham Palace19 min walk
- London (LHR-Heathrow)48 min drive