Boasting city views, ** The Best Place To Stay In London ** TRAF2 is situated in London, around 200 metres from Trafalgar Square. This apartment provides air-conditioned accommodation with free WiFi.
This apartment is equipped with 2 bedrooms, a flat-screen TV, and a kitchen.
Staff speak English and Spanish at the 24-hour front desk.
The National Gallery is 500 metres from the apartment. The nearest airport is London City Airport, 14 km from the property....
|Warwick House Street|