Situada en Amherst, esta propiedad es una base perfecta desde la que descubrir y explorar los alrededores. Hay un total de 102 habitaciones.