100 Piccadilly, London, W1J 7NH
Distance:0.04 miles | Star Rating: N/A
Located in the centre of London, Luxurious Apartments in Mayfair features accommodation with city views, just less than 1 km from Piccadilly Circus an...more
Located in the centre of London, Luxurious Apartments in Mayfair features accommodation with city views, just less than 1 km from Piccadilly Circus and a 12-minute walk from St James's Park. There is a private entrance at the apartment for the convenience of those who stay. The accommodation provides wellness packages, free WiFi throughout the property and family rooms.
At the apartment complex, each unit is equipped with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area and a private bathroom with a hair dryer, a bath and free toiletries. A dishwasher, an oven and microwave are also provided, as well as a coffee machine and a kettle. At the apartment complex, each unit includes bed linen and towels.
At the apartment, the traditional restaurant is open for dinner, lunch and brunch and serves Belgian cuisine.
Popular points of interest near Luxurious Apartments in Mayfair include Piccadilly Theatre, Queen's Theatre and Buckingham Palace. The nearest airport is London City Airport, 15 km from the accommodation.