Craven Street, London, WC2N 5HR
Star Rating: N/A
Offering free WiFi and city views, Stay Trafalgar Square is an accommodation situated right in the centre of London, just a few steps from Charing Cro...more
Offering free WiFi and city views, Stay Trafalgar Square is an accommodation situated right in the centre of London, just a few steps from Charing Cross and 300 metres from The National Gallery. The property is close to Prince of Wales Theatre, Arts Theatre and Savoy Theatre. The property is non-smoking and is located 400 metres from Banqueting House.
The apartment has 1 bedroom, a flat-screen TV and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. For added privacy, the accommodation has a private entrance and soundproofing.
Popular points of interest near the apartment include Trafalgar Square, Embankment Underground Station and Leicester Square Underground Station. The nearest airport is London City Airport, 14 km from Stay Trafalgar Square.