The Sussex Villa Londres de 287 m² bénéficie d'un emplacement à seulement 6 minutes à pied de l'Institut culturel italien et propose à ses clients de profiter d'un casino.
Cette villa est située à 2 km du Musée Wallace Collection et à côté de la station de métro Hyde Park Corner. Le Musée Churchill War Rooms se trouve à 25 minutes de marche de villa, et le Grand magasin Harrods est à environ 13 minutes de marche. The Sussex Villa se situe dans le quartier Westminster, à proximité d'attractions naturelles comme la Serpentine.
Vous pourrez dîner au The Bar & Garden Terrace, situé à 350 mètres. Les hôtes peuvent profiter de la proximité de la gare de Marylebone, qui est à 2 km. Le cyclisme sont également proposés aux amateurs de sport.