Superb Apartment near Buckingham Palace offers accommodations in London, a 6-minute walk from Embankment Tube Station and 0.4 miles from Leicester Square Tube Station. This apartment provides air-conditioned accommodations with free Wifi. The property is 600 yards from the city center and a 4-minute walk from Banqueting House.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 3 bathrooms. A flat-screen TV is provided. The accommodation is non-smoking.
Popular points of interest near the apartment include National Gallery London, Trafalgar Square, and Charing Cross Tube Station. The nearest airport is London City Airport, 8.7 miles from Superb Apartment near Buckingham Palace.