Bay Gardens Beach Resort & Spa - Caribcation

USD $169 per night (w/ Breakfast). Inclusive of taxes