London Apartment Near Trafalgar Square, London
Villiers Street, London, Charing Cross, WC2N 6ND
Serviced apartment available in Charing Cross
check_circle Heating check_circle Non-smoking throughout check_circle Internet services check_circle Pets allowed check_circle WiFi available in all areas check_circle Smoke alarms check_circle Free WiFi check_circle WiFi
Sleeps up to 3 people
Nearby Points of Interest
- Charing Cross Station (0.12 miles away)
- Covent Garden Market (0.24 miles away)
- Trafalgar Square (0.26 miles away)
- Somerset House (0.28 miles away)
- Southbank Centre (0.29 miles away)
- Royal Opera House (0.31 miles away)
- Banqueting House (0.31 miles away)
- Covent Garden underground station (0.33 miles away)
Stay at London Apartment Near Trafalgar Square tonight / tomorrow
close Sorry, no availability at London Apartment Near Trafalgar Square tonight or tomorrow