Offering free WiFi and city views, Buckingham Palace Mansion - Sleeps 12 is an accommodation situated in London, just 500 metres from Victoria Train Station and 1 km from St James's Park. The property is close to Big Ben, Houses of Parliament and Harrods. The property is 1.3 km from the city centre and 700 metres from Buckingham Palace.
The spacious apartment has 4 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 4 bathrooms with a walk-in shower. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include Victoria Underground Station, Westminster Abbey and Churchill War Rooms. The nearest airport is London City Airport, 16 km from Buckingham Palace Mansion - Sleeps 12.