600 metres from Buckingham Palace, Mayfair Holiday Apartment is situated in the Westminster Borough district of London. Free WiFi is available in this apartment, located 900 metres from St James's Park and 900 metres from Piccadilly Theatre. The apartment is fitted with 2 bedrooms and a fully fitted Read more
600 metres from Buckingham Palace, Mayfair Holiday Apartment is situated in the Westminster Borough district of London. Free WiFi is available in this apartment, located 900 metres from St James's Park and 900 metres from Piccadilly Theatre. The apartment is fitted with 2 bedrooms and a fully fitted kitchen with an oven and a microwave. A flat-screen TV is available. Piccadilly Circus is 900 metres from the apartment, while Carnaby Street is 1 km from the property. London City Airport is 14 km away.