Radisson Blu Edwardian Hampshire
'A boutique hotel with fantastic panoramic views'
31 Leicester Square, London WC2H 7LH
Website: Radisson Blu Edwardian Hampshire
Combining the classical elegance of a boutique hotel with the latest in information technology, the five-star Radisson Blu Edwardian Hampshire Hotel provides the perfect luxury base for work or pleasure. Dominating one corner of Leicester Square - well known for its glamorous and exciting film premieres - the Hampshire Hotel is close to many city highlights. Just a short stroll away are the famous attractions of Trafalgar Square, China Town, Soho, the National Portrait Gallery, the shops of Oxford Street and Regent Street, and the theatres and opera houses of the vibrant West End.