L'Imperial House est situé dans le quartier de Kensington et Chelsea à Londres, à 1,8 km de la station de métro South Kensington, à 2 km du parc des expositions Olympia et à 1,9 km du musée d'histoire naturelle. Vous séjournerez à 2,7 km du Victoria and Albert Museum, à 2,9 km du grand magasin Harrods et à 3,1 km du Royal Albert Hall. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et le stade Stamford Bridge - Chelsea FC se trouve à 1,2 km.
Cet appartement de 2 chambres comprend un salon avec une télévision à écran plat, une cuisine entièrement équipée avec un lave-vaisselle et un four ainsi qu'une salle de bains pourvue d'un sèche-cheveux. Cet établissement est non-fumeurs.
Vous séjournerez à 3,4 km de l'Eventim Apollo et à 4,1 km de la Serpentine. L'aéroport le plus proche, celui de Londres-City, est situé à 21 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.