넬슨베이에 위치한 이 숙박 시설의 경우 걸어서 10분 이내의 거리에 쇼알 베이 비치 및 웨스트 넬슨 베이 등이 있습니다. 넬슨 헤드 등대 및 토마리 국립공원 또한 15분 이내의 거리에 있습니다.