Located on Leicester Square the Hampshire hotel is perfectly placed for guests wanting to visit the National Portrait Gallery, Trafalgar Square, Buckingham Palace, West End theatres, Soho, China Town, Covent Garden, Piccadilly Circus, Regent Street, Oxford Street stores, plus a myriad of restaurants and bars.
By Public Transport:
- The nearest underground stations are either Leicester Square on the Northern and Piccadilly lines or Charing Cross on the Northern and Bakerloo lines.
- From both stations the hotel is only a 5 minute walk away.