Stylish Apartment With Terrace In Mayfair London is located 0.8 miles from the famous British Museum and a 13-minute walk from St James's Park. Wi-Fi is also available throughout the property for guests to enjoy.
This apartment has a prime location 0.3 miles from the pedestrianised Leicester Square Tube and just moments from Piccadilly Circus subway station. In addition, Stylish Apartment With Terrace In Mayfair is placed within 10 minutes' walk of the public Trafalgar Square. The apartment is located 2 miles from the huge Borough Market.
A highlight of this accommodation for guests is the presence of towels in the bathroom.
Stylish Apartment With Terrace In Mayfair also features an equipped kitchen. Marylebone railway station is set 25 minutes' walk away.