Set in London, this apartment features free WiFi The Mayfair Ritz Apartment boasts views of the city and is 500 metres from Buckingham Palace A dishwasher, an oven and a microwave can be found in the kitchen Towels and bed linen are offered in this apartment There is a private bathroom with a bath and bidet St Jamess Park is 800 metres from The Mayfair Ritz Apartment, while Piccadilly Circus is 900 metres from the property London City Airport is 14 km away