La villa Navarre Towers 805, di 126 m², si trova a circa 25 minuti a piedi dall'Isola di Santa Rosa e accoglie i suoi ospiti per praticare snorkeling e pesca.
Il centro di Navarre dista 3 km da questa casa vacanze e il Navarre Beach Marine Park è situato a soli 1 km. Questa villa con 2 camere da letto è a breve distanza dal Navarre Beach Sea Turtle Conservation Center.
Nella villa Navarre Towers 805 potrai anche godere della vista sul mare. Questo alloggio dispone di un bagno con una doccia. Per il comfort degli ospiti ci sono asciugacapelli, un essiccatore e asciugamani.
I servizi di self-catering della villa includono una cucina completamente attrezzata, un frigo, un forno e una vetreria. Il ristorante Beach House Bar & Grille, che serve piatti americani, è situato a una distanza di 650 metri dalla villa Navarre Towers 805.