ViaMichelin
Seven Dials Apartments
Location picture
Well 7.4 (23 reviews)
Residence

Price unavailable

About it
Seven Dials Apartments enjoys a location in London, a 3-minute walk from National Gallery London and 500 yards from Queen's Theatre. Featuring city views, this apartment also includes free Wifi. The property is a 2-minute walk from Leicester Square Tube Station, and within 600 yards of the city center. Some units are air conditioned and include a seating and/or dining area and a TV. Popular points of interest near the apartment include Arts Theatre, Charing Cross Tube Station, and Trafalgar Square. London City Airport is 8.7 miles from the property.
Its strengths
LAN Wi-Fi
Location
17 Charing Cross Road
London WC2H 0EP
Dates of your stay
Availability with
Booking.com