About it
Luxury Apartments Trafalgar Square Embankment Collection offers accommodations in London, a 2-minute walk from Charing Cross Tube Station and 0.4 miles from Leicester Square Tube Station. Among the facilities at this property are full-day security and private check-in and check-out, along with free Wifi throughout the property. The property is a 2-minute walk from Embankment Tube Station and within half a mile of the city center.
The apartment consists of 3 bedrooms, a fully equipped kitchen, and 3 bathrooms. The accommodation is non-smoking.
Popular points of interest near the apartment include Banqueting House, National Gallery London, and Trafalgar Square. The nearest airport is London City Airport, 8.7 miles from Luxury Apartments Trafalgar Square Embankment Collection.