Installée dans une belle demeure victorienne en briques rouges, la maison d'hôtes 4 étoiles Tower House 1066 propose des chambres de caractère décorées avec une touche contemporaine.
L'établissement privé Tower House 1066 bénéficie d'un emplacement paisible dans le centre de St Leonards-on-Sea, dans la banlieue d'Hastings. La mer est à seulement 10 minutes de marche, tandis que le centre-ville d'Hasting et les rues pavées de la vieille ville, regorgeant de restaurants et de cafés, sont à 25 minutes à pied.
La maison d'hôtes Tower House possède un petit bar, une véranda/salle de petit-déjeuner, une salle à manger/salle de réunion, une terrasse et de grands jardins.
Des places de parking illimitées sont disponibles gratuitement dans la rue près de l'établissement. Certaines chambres sont équipées d'une connexion Wi-Fi gratuite.