164 m 2 min walk
Hotels in London, GB
Leicester Square - Trafalgar Apartment
About this property
A perfect fit for a big group of travellers: apartment "Leicester Square - Trafalgar Apartment" is located in London. This apartment is located in the center of the city. In the morning, have a cup of coffee while looking at the city from the window. You can take a walk and explore the neighbourhood area of the apartment — Garrick Theatre, National Gallery and Adelphi Theatre.
Location
Good to know
- Check-in
- From 15:00
- Check-out
- Until 10:00
Choose dates to see live prices
Estimated reference price
What's nearby
Explore attractions, restaurants and transport around the hotel
60 places nearby
Closest Bus St Martin's Place
Closest Train Southbound
170 m 2 min walk
Top attraction nearbyThe National Gallery
234 m 3 min walk
Dining nearby 20 Restaurants
22 m 1 min walk
Attractions
20- The National Gallery234 m 3 min walk
- Trafalgar Square295 m 4 min walk
- London Eye888 m 11 min walk
- St James's Park991 m 12 min walk
- Big Ben1.1 km 13 min walk
Restaurants
20- The Lemon Tree22 m 1 min walk
- Thai Pot39 m 1 min walk
- Lao Cafe45 m 1 min walk
- Caffè Nero48 m 1 min walk
- La Roche48 m 1 min walk
Transit
20- London City AirportAirport12.4 km
- London Heathrow AirportAirport23.5 km
- St Martin's PlaceBus164 m 2 min walk
- SouthboundTrain170 m 2 min walk
- NorthboundTrain177 m 2 min walk
Stay rules
Important conditions for your stay
Check-in15:00
Check-out10:00
Hotel information
Electricity
- Voltage
- 230 V
- Frequency
- 50 Hz
- Socket types
- G


