Route GuidesRoutes City GuidesCities Map Log in

The Mayfair Ritz Apartment

London
Flat 7, 100 Piccadilly, London, W1J 7NH

1 rooms · ★★★★ · from £325


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.