Situada a una distancia de 2 km de Suncoast Gallery, la The Barn - Georges Bay, St Helens Villa ofrece acceso a varios lugares de interés turístico de los alrededores.
Los huéspedes pueden acceder a St Helens War Memorial a unos 2 km, mientras que St Columba Waterfall está a unos 3 km.
Los huéspedes pueden disfrutar de servicios multimedia como TV de pantalla plana con canales vía satélite, junto con climatizador para una estancia realmente cómoda. Para mayor comodidad, se incluye secador de pelo y toallas.
La cocina completa está equipada con un servicio de tetera/cafetera, así como nevera y un horno para cocinar. Los viajeros pueden llegar fácilmente al aeropuerto Launceston, que está a 155 km de esta villa.