Atlantic Bay Resort
Resort
Tavernier, Key Largo
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.
Number of rooms: 19
160 Sterling Road, Tavernier, Key Largo, FL 33070, United States