Home >
domains >
www.chenaybay.com
Chenay Bay Beach Resort
Located on the North Shore of the island on 30 acres. Family vacations, weddings and honeymoons. Tropical beachfront hotel with kitchenettes, pool, tennis, watersports and seaside restaurant.