Het hotel ligt aan de rand van park The Needles bij Alum Bay, inclusief de beroemde Needles Rocks Trinity Vuurtoren.
Das Hotel liegt am Rand des Freizeitparks The Needles an der Alum Bay, wo sich auch die berühmten Felseninseln The Needles und der Leuchtturm Trinity Lighthouse befinden.