Modern Apartment & Rooms At Charing Cross, London
23A Villiers Street, London, Charing Cross, WC2N 6AR
Stay at a serviced apartment in Charing Cross
Nearby Points of Interest
- Charing Cross Station (0.14 miles away)
- Covent Garden Market (0.25 miles away)
- Southbank Centre (0.27 miles away)
- Trafalgar Square (0.27 miles away)
- Somerset House (0.28 miles away)
- Banqueting House (0.32 miles away)
- Royal Opera House (0.32 miles away)
- Covent Garden underground station (0.35 miles away)
Stay at Modern Apartment & Rooms At Charing Cross tonight / tomorrow
close Sorry, no availability at Modern Apartment & Rooms At Charing Cross tonight or tomorrow