Hotels near Leicester Square
-
Radisson Blu Edwardian Hampshire
31-36 Leicester Square, WC2H 7LH London, United Kingdom
Radisson Blu Edwardian Hampshire
London, 60 m from Leicester Square 31-36 Leicester Square See on map
Radisson Blu Edwardian Hampshire Hotel is centrally located in London, steps from Garrick Theatre and Wyndham's Theatre. This 5-star...
8.5
-
Victory House Hotel London
14 Leicester Place, WC2H 7BZ London, United Kingdom
Victory House Hotel London
London, 74 m from Leicester Square 14 Leicester Place See on map
With a stay at Victory House London Leicester Square MGallery by Sofitel in London (Soho), you'll be minutes from Leicester Square and...
-
Radisson Edwardian Leicester Square
St. Martins Street, Leicester Square, WC2H 7HL London, United Kingdom
Radisson Edwardian Leicester Square
London, 74 m from Leicester Square St. Martins Street, Leicester Square See on map
Property Location With a stay at Radisson Blu Edwardian Leicester Square Hotel in London (Soho), you'll be minutes from Leicester Square...
-
West End One Apartments
18 Irving Street Westminster Borough, WC2H 7AZ London, United Kingdom
West End One Apartments
London, 95 m from Leicester Square 18 Irving Street Westminster Borough See on map
With a stay at West End One in London (Soho), you'll be minutes from Edith Cavell Memorial and Trafalgar Square. This apartment is close...
-
Thistle Piccadilly
39 Coventry Street, W1D6BZ London, United Kingdom
Thistle Piccadilly
London, 109 m from Leicester Square 39 Coventry Street See on map
Well appointed bedroom, traditional in style but with all of the modern facilities they would expect. This includes working desk with...
8.6
-
The W London Leicester Square
10 Wardour Street, Leicester Square, W1D6QF London, United Kingdom
The W London Leicester Square
London, 120 m from Leicester Square 10 Wardour Street, Leicester Square See on map
This hotel lies at the heart of Theatreland in London. The hotel is situated just a short distance away from the bustle of Chinatown and...
-
Haymarket Hotel
1 Suffolk Place, SW1Y 4BP London, United Kingdom
Haymarket Hotel
London, 196 m from Leicester Square 1 Suffolk Place See on map
With a stay at Haymarket Hotel in London (Soho), you'll be minutes from Her Majesty's Theatre and Trafalgar Square. This 5-star hotel is...
-
The Piccadilly London West End
65-73 Shaftesbury Avenue, W1D6EX London, United Kingdom
The Piccadilly London West End
London, 226 m from Leicester Square 65-73 Shaftesbury Avenue See on map
With a stay at The Shaftesbury Premier London Piccadilly, you'll be centrally located in London, steps from Queens Theatre and Prince...
-
Piccadilly Apartmentos
Haymarket, 35, London, United Kingdom
Piccadilly Apartmentos
London, 231 m from Leicester Square Haymarket, 35 See on map
General Information: Step outside the door of this fantastic apartment and you will find yourself at the bustling heart of central...
-
Saint Martins Lane
45 St. Martin's Lane, WC2N 4HX London, United Kingdom
Saint Martins Lane
London, 239 m from Leicester Square 45 St. Martin's Lane See on map
The hotel was built in 1989 according to the design of Philippe Starck and consists of six floors with a total of 204 rooms, including...
7.9
-
Thistle Trafalgar Square, The Royal Trafalgar
Whitcomb Street, Trafalgar Square, Westminster, WC2H7HG London, United Kingdom
Thistle Trafalgar Square, The Royal Trafalgar
London, 258 m from Leicester Square Whitcomb Street, Trafalgar Square, Westminster See on map
This modern comfortable hotel has 116 bedrooms including executive and deluxe rooms. Thistle Trafalgar Square has a...
8.2
Nearby Points of Interest
We make it clear to you
Destinia.com offers you the best rates at all hotels near Leicester Square. Click on any of the hotels on the left to reserve your stay
