
Island Bay Resort
92530 Overseas Highway, Tavernier
Location Everything you need is in one place. Resort Island Bay Resort is located in Tavernier. This resort is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the resort — Mariners Hospital and Laura Quinn Wild Bird Sanctuary. **At
Free WiFiParkingBeachfront


