List of hotels at Leicester Square Tube Station
17 Number of Hotels found in Leicester Square Tube Station
Address: The Strand, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(6 minutes walk)
Distance: 0.2 Miles from London Centre
The Balcony provides an all-day eating location as well as bar, where you could delight in a timeless five-oclock tea, or a mixed drink prepared by the...
Address: Marconi House, 335 The Strand, Westminster, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(13 minutes walk)
Distance: 0.6 Miles from London Centre
Embed in the well-known Marconi Residence, previous house to BBC workshops, these streamlined high-end serviced homes remain in among one of the most...
Address: 3A Newport place, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(2 minutes walk)
Distance: 0.4 Miles from London Centre
For visitors looking to check out the environments, the National Picture Gallery is a 4-minute stroll away. The well-known Trafalgar Square is a 7-minute...
Address: 39 Coventry Street, Westminster, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(3 minutes walk)
Distance: 0.4 Miles from London Centre
Be centre-stage in Theatreland: every hotel Piccadilly is just steps from Londons best sights. From great shopping, museums and theatres to world-class...
Address: 10 Long Acre, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(2 minutes walk)
Distance: 0.4 Miles from London Centre
The House of Kipp team spent a long time working in-between London and Italy, always looking for that perfect place to stay to be an easy home away from...
Address: 2 Upper St. Martin's lane, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(2 minutes walk)
Distance: 0.4 Miles from London Centre
Leicester Square Apartments sells fast on our website. Leicester Square Apartments is a self-catering accommodation located in the heart of London's West...
Address: 112 St. Martin's Lane, London, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(3 minutes walk)
Distance: 0.2 Miles from London Centre
LIBRARY - a place set apart to contain books, periodicals, and other material for reading, viewing, listening, study, or reference, as a room, set of rooms,...
Address: Flat 4, 16 New Row, London, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(2 minutes walk)
Distance: 0.3 Miles from London Centre
New Row Apartment offers accommodation in London, 300 m from Royal Opera House. The unit is 300 m from Charing Cross Road. Free WiFi is featured throughout...
Address: 1 Leicester Place, Leicester Square, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(2 minutes walk)
Distance: 0.4 Miles from London Centre
Take centre stage at Premier Inn London Leicester Square, right in the heart of the West End. With our friendly team and extra-comfy beds youll get that...
Address: Tottenham Court Road, Central London, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(22 minutes walk)
Distance: 1.2 Miles from London Centre
Private Apartments - Central London - Oxford Street offers accommodation in London. Dominion Theatre is 200 metres away. All units have a flat-screen TV....
Address: 7 Monmouth Street, Camden, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(6 minutes walk)
Distance: 0.6 Miles from London Centre
The Seven Dials Hotel is located in the heart of Covent Garden just off Shaftesbury Avenue and is a great place to explore London. The Seven Dials Hotel is...
Address: 45 St Martin's Lane, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(2 minutes walk)
Distance: 0.3 Miles from London Centre
Located in the bustling Theatre district in London’s Covent Garden, St Martins Lane is a dramatic and daring evolution on English luxury. This...
Address: 143, Strand, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(11 minutes walk)
Distance: 0.5 Miles from London Centre
Fantastically located on the famous Strand - where art, business and culture meet. With the River Thames behind you and Covent Garden, with its...
Address: 372 Strand, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(8 minutes walk)
Distance: 0.4 Miles from London Centre
If home is where your heart is, then let us look after you in the security and comfort of our “home”, the beautiful and newly-refurbished Strand...
Address: Charing Cross Road, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(2 minutes walk)
Distance: 0.3 Miles from London Centre
Uber London Charing Cross Apartments sells fast on our website. Uber London Charing Cross House offers a central London location, close to Leicester Square....
Address: 10 Wardour Street, Leicester Square, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(4 minutes walk)
Distance: 0.4 Miles from London Centre
Sophisticated and quirky, glamourous and decadent, W London - Leicester Square crystallizes the quintessential dual personality of the British soul. Located...
Address: 18 Irving Street, London, Westminster Borough, London, United Kingdom.
Nearest Landmark: Leicester Square Tube Station
(3 minutes walk)
Distance: 0.3 Miles from London Centre
Boasting free Wi-Fi throughout, the modern apartments at West End Apartments are situated in the heart of London, 5 minutes’ walk from Piccadilly...