Holiday Home on Leicester Square
Address: 5 Irving Street Irving House, Apt. 11, London, United Kingdom
Situated in London, Holiday Home on Leicester Square is 200 metres from Trafalgar Square. The accommodation features a spa bath. Prince Of Wales Theatre is 200 metres from the property. Free WiFi is featured throughout the property.
Hotels Nearby
-
West End One Apartments 4 ★
18 Irving Street, London, London
-
Radisson Blu Edwardian, Hampshire 5 ★
31-36 Leicester Square, London
-
Go Native West End-Garrick Mansions 4 ★
12 Charing Cross Road, London
-
Uber London Charing Cross Apartments 5 ★
Charing Cross Road, London
-
The Covent Garden Fashionista
26 Charing Cross Road Charing Cross Mansions, London
-
Library
112 St. Martin's Lane, London, London
-
Piccadilly Square Apartment
4 Bear Street Flat 2, London
-
Go Native West End- St Martin's Court 4 ★
37 St Martin's Court, London
-
West End Apartments 4 ★
33 Whitcomb Street, London
-
Thistle Trafalgar Square, The Royal Trafalgar 4 ★
Whitcomb Street, Trafalgar Square, London
-
Premier Inn London Leicester Square 3 ★
1 Leicester Place, Leicester Square, London
-
St Martins Lane, A Morgans Original 5 ★
45 St Martin's Lane, London
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇧 United Kingdom ›
- London ›
- Holiday Home on Leicester Square