Mayfair Residences is located in the Westminster Borough district of London, 1.3 km from Piccadilly Circus, 1.2 km from St James's Park and 1.5 km from Piccadilly Theatre. Among the facilities at this property are a lift and luggage storage space, along with free WiFi throughout the property. The property is 800 metres from Buckingham Palace, and within less than 1 km of the city centre.
At the apartment complex, all units include 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 shower and free toiletries. A dishwasher, an oven and microwave are also featured, as well as a coffee machine and a kettle. At the apartment complex, every unit has bed linen and towels.
Popular points of interest near the apartment include Carnaby Street, Oxford Circus and Victoria Train Station. The nearest airport is London City Airport, 16 km from Mayfair Residences.