Devonshire Terrace Studios hotel met 20 kamers ligt in de Westminster wijk, op circa 25 minuten te voet van cultuurgerichte attracties, zoals het Wetenschapsmuseum van Londen.
Een aparthotel is gelegen op amper 400 meter van van het metrostation Lancaster Gate en binnen 10 minuten met de auto vanaf het St. James's Park. Gasten kunnen een bezoek brengen aan de Madame Tussauds Londen, dat zal op wandelafstand van 25 minuten hiervandaan zijn. Station London Paddington en Sussex Gardens Open Space zijn vrij dicht bij het hotel gelegen. Het dichtstbijzijnde metrostation ligt op 5 minuten lopen ervandaan.
Sommige kamers zijn voorzien van een elektrische waterkoker, evenals een TV en een kabel flatscreen TV, zodat u van uw verblijf kunt genieten. Gasten kunnen ook een magnetron, een waterkoker en een koelkast in sommige units vinden. Ze zijn voorzien van een apart toilet en een douche, samen met voorzieningen zoals een haardroger en badlakens.
Bel Canto Restaurant met Europese keuken bevindt zich binnen 350 meter afstand van dit hotel.