Niché dans le voisinage de "Kensington" à Londres, London Town Hotel de 3 étoiles se trouve à moins de 6 km d'attractions culturelles telles que le musée British. Pour des raisons de sécurité, l'hôtel est doté d'un coffre-fort et des services de sécurité 24/24.
Situé à moins de 5 minutes de marche du Centre des expositions Earls Court, l'hôtel se trouve à moins de 2 km du musée Victoria and Albert. À moins de 10 minutes de marche de la West Brompton, Town de Londres se trouve à moins de 4 km de l'Abbaye de Westminster. Le Grand magasin Harrods se trouve à quelques minutes de ce étoiles, tandis que de West Brompton est situé à une distance de 10 minutes à pied. La station de métro la plus proche est à une distance de 10 minutes à pied.
Face à la rue, certaines des 30 chambres sont équipées du Wi-Fi et d'une TV à écran plat avec des chaînes satellite ainsi que d'éléments essentiels comme un climatiseur individuel. Une toilette séparée et une douche sont dans la salle de bain et le confort est assuré par un sèche-cheveux et des draps de bain.
Le petit déjeuner est servi de 07:30 jusqu'à 09:00. Vous pourrez déguster une sélection de plats de cuisine britannique au restaurant The Bottlery, qui est situé à moins de 14 minutes de marche de l'hôtel.