London hotels near Odeon Cinema Leicester Square: get the best deals for London hotels at low prices. No booking fees. You pay for the hotel room in London at the check-out. Free cancellation.
Hotels in London near Odeon Cinema Leicester Square
3131 properties found
-
Famous Piccadilly Circus
Leicester Square, London, United Kingdom
0 km to Odeon Cinema Leicester Square (Show map)
Situated a few metres away from Leicester Square Tube, Famous Piccadilly Circus Apartment offers accommodation in London. In addition, this apartment features a kitchen with a microwave oven, an…
-
Radisson Blu Edwardian, Leicester Square 4 stars
St. Martins Street, Leicester Square, London, Uk, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Radisson Blu Edwardian, Leicester Square Hotel London, situated close to National Gallery, offers accommodation with a currency exchange, a safety deposit box and a carpark. It is a 3-minute walk…
-
Radisson Blu Edwardian Hampshire Hotel, London 5 stars
31-36 Leicester Square, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Offering a bureau de change and a lift, Radisson Blu Edwardian Hampshire Hotel, London is set less than a 6-minute walk from The Criterion Theatre. Public parking is available nearby as well.
-
Assembly Covent Garden 3 stars
27-31 Charing Cross Rd, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Located 400 metres from Charing Cross railway station, Assembly Hotel London offers quick access to the public Trafalgar Square. Highlights at this venue include an à la carte restaurant, a lounge…
-
Altido Stylish 1 Bed Flats In Soho, Next To Piccadilly Circus
18 Irving Street, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Altido Stylish 1Bed Flats In Soho, Near Leicester Square apartment is 1.7 km from Buckingham Palace.
-
West End One Apartments
18 Irving Street, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
West End One apartment is a quiet venue located in the very heart of London and 15 minutes' walking from the 13.7-tonne Big Ben Bell. Situated just steps from the Trafalgar Square art museum…
-
Awesome Leicester Sq! Fashion Flat For Theatre Families And Happy Friends
35 Charing Cross Road, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
The Spotlight apartment is located in Westminster Borough district of London and offers free WiFi throughout the venue. The property features ironing and shuttle service on site.
-
Garrick Mansions By Q Apartments
12 Charing Cross Road, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Garrick Mansions By Q apartment is located in London, about 150 metres from West Street and offers flat - screen TV, a flat screen TV and a satellite TV. Guests can find the Trafalgar Square art…
-
Cityspace Leicester Square
16 Irving St, London Wc2H 7Au, United Kingdom, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Located 200 metres to Leicester Square underground station, House Of Theatres apartment is well-connected to the art museum "National Gallery". Also, there is a kitchen which comes with coffee & tea…
-
The Londoner 5 stars
38 Leicester Square, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Offering a sauna, a restaurant and a barber shop, The Londoner Hotel is set 50 metres from West Street. Featuring an indoor swimming pool, this venue is set a short distance from the pedestrianised…
-
Victory House Leicester Square 4 stars
14 Leicester Place, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
The 4-star Victory House Leicester Square London is set in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, nearly a 5-minute walk from The…
-
Leicester Square Apartment
20 Charing Cross Road, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
The 1-room Leicester Square Apartment apartment is located in Covent Garden among smart boutiques vibrant restaurants and thrilling theatre-over 25 theatres, only a 5-minute walk from the…
-
Charing Cross Road One Bedroom
20 Charing Cross Road, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Nestled in Covent Garden with famous theatres and the latest dazzling shows, the 1-room Charing Cross Road One Bedroom apartment is around 14 minutes' walk from such cultural places of interest as…
-
The Londoner 5 stars
38 Leicester Square, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
The 5-star Londoner Hotel, located within 5 minutes' walk of Trafalgar Square and approximately 17 minutes' walk from the famous British Museum, features an indoor swimming pool for guests to take a…
-
Hotel Indigo London - 1 Leicester Square, An Ihg Hotel 4 stars
1 Leicester Square, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
The pleasant Hotel Indigo London - 1 Leicester Square is set 0.3 km from Shaftesbury Avenue with easy access to restaurants and bars. Boasting location next to the buzzing Theatre-district Piccadilly…
-
Premier Inn London Leicester Square 3 stars
1 Leicester Place-Leicester Square-London, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Premier Inn London Leicester Square is a 3-star venue just a 20-minute walk from Buckingham Palace. It contains 83 air-conditioned rooms that strike a perfect balance between comfort and style.
-
Hausd Flex - Covent Garden
32-40 Saint Martin'S Court, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Hausd - Covent Garden apartment offers accommodation with free Wi-Fi throughout the venue, 1.5 km from Tavistock Place. Public parking is also available nearby.
-
Library 4 stars
112 St Martin'S Lane, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Featuring free Wi-Fi in public areas, Library Hotel London offers accommodation within 0.5 km from Shaftesbury Avenue. The venue is located near Trafalgar Square, about 200 metres from Leicester…
-
Leicester Square One
43 Charing Cross Road, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Offering a flat screen TV, flat-screen TV and entertainment activities, Leicester Square One Apartment London is located in Westminster Borough district, close to Shaftesbury Avenue. Also, there is a…
-
Leicester House 4 stars
1 Leicester Street, London, United Kingdom
0.1 km to Odeon Cinema Leicester Square (Show map)
Set 0.5 km from Trafalgar Square, Leicester House Hotel London features storage for belongings, a restaurant and a safe deposit box. The surrounding area includes the Trafalgar Square art museum…