Sara Hotel Londres est située à environ 6 km de la Rue commerçante Neal Street et à environ 25 minutes à pied du Jardin botanique de Chelsea.
La résidence dispose de 17 chambres comprenant une kitchenette et un coin repas et une bouilloire électrique. D'autres conforts incluent un climatiseur individuel, un fer à repasser et une table à repasser ainsi qu'une télévision à écran plat avec chaînes câblées et une radio pour votre divertissement.
Un pub The Prince se trouve à environ 5 minutes en voiture de Sara de Londres.
L'hotel dans le quartier "Kensington" se trouve à environ 2 km du musée des Sciences de Londres et à 4 km des boutiques telles que les Selfridges. Les lieux de culte à visiter sont à environ 30 minutes de marche de l'hotel incluent l'oratoire de Londres. Sara vous permet de profiter de sites naturels tels que l'espace naturel London Wetland Centre dans une zone de 3 km. Cet établissement 3 étoiles est aussi situé à 150 mètres de la West Brompton et à quelques instants de la de West Brompton.