To enjoy your vacation in London, stay at Mount Royale Apartment London, which is 1.7 miles from the privately run Sherlock Holmes Museum and about a 5-minute drive from the buzzing Theatre-district Piccadilly Circus Square. Wi-Fi is provided for both business and leisure activities.
The apartment is nestled in the Mayfair district, a short way from Selfridges London Department Store. St James's Park is 1.1 miles from this apartment.
The property also features an equipped kitchen with facilities. Mount Royale Apartment is approximately 10 minutes' stroll from Bond Street subway station and approximately 20 minutes by foot from Marylebone railroad station.