Mermaid Manor Navarre hotel is located in Navarre, 3.6 km from St. Augustine of Canterbury Episcopal Church, and offers a swimming pool.
Plus the aparthotel is about 10 minutes by car from the Santa Rosa Island. There is the Navarre Beach Marine Park not far from this hotel.
The Mermaid Manor offers rooms with a balcony and a dressing room featuring climate control, along with a flat-screen TV with satellite channels. They are appointed with a writing desk, and also feature coffee and tea making facilities. Bathroom comforts include a hair dryer and bath sheets, and such essentials as a separate toilet and a shower.
Guests will enjoy American cuisine of Island Dogs, which is 250 metres away.