Отель расположен в городе Аполло Бэй, недалеко от Apollo Bay и Great Ocean Walk. Для дополнительного удобства в номерах есть чайный набор, фен и кабельное или спутниковое телевидение. В отдельных ванных комнатах есть фен. Гости могут посетить близлежащие достопримечательности, такие как Wye River.