SlickHotels.uk
Partner links
Save up to 50% off your next trip
Subscribe to unlock our secret deals
Nottingham Place on Baker Street - 5- 2bed offers accommodation in London, 100 yards from Madame Tussauds and 0.6 miles from Oxford Street. Guests staying at this apartment have access to a fully equipped kitchen.
The apartment features a TV.
Regents Park is 0.7 miles from the apartment. London City Airport is 8.7 miles away.