Boasting city views, ** The Best Place To Stay In London ** TRAF2 is situated around a 2-minute walk 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.
Prince Of Wales Theatre is 300 metres from the apartment. The nearest airport is London City Airport, 12 km from the property....
|Warwick House Street|