Situé à Sussex Gardens, l'Haven Hotel propose des chambres meublées de façon traditionnelle et dotées de la télévision par satellite.