Navarre Beach Sea Turtle Conservation Center jest w maksymalnie 1 km, a Wyspa Santa Rosa jest w ciągu prawie 10 min jazdy od hotelu Mermaid Manor Navarre.
Navarre Park znajduje się około 15 min autem od hotelu. W okolicy znajdują się też takie atrakcje przyrodnicze jak Navarre Beach Marine Park w zasięgu ręki od tego hotelu.
Pokoje w Mermaid Manor są wyposażone w klimatyzację jak również w urządzenie do parzenia kawy/herbaty. Oddzielną toaletę i prysznic goście znajdą w łazienkach. Oddzielne łazienki z oddzielną toaletą i prysznicem oferują również suszarkę do włosów i ręczniki.
Restauracja Island Dogs znajduje się mniej niż 250 m od obiektu i serwuje potrawy kuchni amerykańskiej.