Free Wi-Fi
Public parking
530 m.
Piccadilly Circus Tube Station
1.1 km.
Charing Cross Station
Set in London, 700 metres from Piccadilly Circus and 500 metres from the centre, London Choice Apartments - Mayfair - Piccadilly offers air-conditioned accommodation with free Wi-Fi, and a terrace.
Number of rooms: 4
38 Albemarle Street, Westminster Borough, London, W1S 4JG, United Kingdom
My wife and I have stayed in quite a few apartments in Mayfair over many years of visits to London. It is such a great, and centrally located, area in which to stay. This was our second stay in the two bedroom with London Choice Apartments on Albemarle, and this time was as fantastic as the first. The apartment, the location, the folks at London Choice — all are absolutely first class.