Location
With a stay at Park Lane Apartments Baker Street in London (London City Centre), you'll be within a 5-minute walk of Regent's Park and Madame Tussauds Wax Museum. This apartment is 0.9 mi (1.5 km) from Marble Arch and 1.1 mi (1.7 km) from Oxford Street.
Business, and other amenities
Featured amenities include complimentary wired internet access, a computer station, and complimentary newspapers in the lobby.