Navarre Presbyterian Church e St. Augustine of Canterbury Episcopal Church estão a cerca de 2.8 km e a uma distância de 2.8 km, respectivamente. A localização do hotel permite você a estar a aproximadamente 25 minutos a pé da Ilha Santa Rosa. Para quem viaja de longe, o aeroporto de Destin fica a 56 minutos de carro.
Os quartos dispõem de instalações como máquinas de café/chá, bem como Wi-Fi e TV para entretenimento dos hóspedes. Estas unidades também têm máquina de café/chá, refrigerador e forno.