Choose your room
Devonshire Terrace Studios
Located 3.6 km from the public Trafalgar Square, Devonshire Terrace Studios London hotel offers access to tourist attractions throughout London.
This aparthotel is within a 5-minute drive of Mayfair and in proximity to Serpentine Gallery. There is the Big Ben|the Elizabeth Tower (Big Ben) within 4 km of the hotel. The Devonshire Terrace is situated 6 minutes' stroll from Sussex Gardens Open Space and right near Lancaster Gate tube station.
Bathrooms with a shower and a toilet, also feature hairdryers and towels for guests' extra comfort.
The restaurant Bel Canto Restaurant is located 350 metres away.