Located in Tavernier, this beachfront Florida resort is 2 miles from Florida Keys Wild Bird Center. Guests will enjoy snorkeling near the hotel's private beach, an outdoor pool, and free property-wide Wi-Fi.
Address: 160 Sterling Road, Tavernier (Florida)
Rates from:
USD 185 Booking.com