Modern Apartment & Rooms At Charing Cross, London

23A Villiers Street, London, Charing Cross, WC2N 6AR

Stay at a serviced apartment in Charing Cross

Check Prices & Availability

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)
  • Picture of Modern Apartment & Rooms At Charing Cross
  • Picture of Modern Apartment & Rooms At Charing Cross
  • Picture of Modern Apartment & Rooms At Charing Cross
  • Picture of Modern Apartment & Rooms At Charing Cross
  • Picture of Modern Apartment & Rooms At Charing Cross

Stay at Modern Apartment & Rooms At Charing Cross tonight / tomorrow

close Sorry, no availability at Modern Apartment & Rooms At Charing Cross tonight or tomorrow

Availability for serviced apartments Nearby



Click for an exact map
Click for an exact map

Nearby Apartments