Located 1.8 miles from Madame Tussauds London, Devonshire Terrace Studios London hotel is merely a 6-minute stroll from Sussex Gardens Open Space.
This London aparthotel in the Westminster Borough district of London is 1.3 miles from the scientifically spellbinding Science Museum and 1.4 miles from such shopping venues as the perennially crowded Harrods. The royal residence "Kensington Palace" is a popular place to visit a short way from the London hotel. Serpentine Gallery is around 10 minutes' walk from the Devonshire Terrace Studios London. The accommodation stands 0.3 miles from Lancaster Gate subway station and 1.1 miles from Marylebone train station.
In-room bathrooms feature a separate toilet and a shower along with a hair dryer and bath sheets.
Nearby restaurants, including Appennino Pizzeria and Rotisserie is just moments from this London hotel.