Chenay Bay Beach Resort
About Chenay Bay Beach Resort
Experience an abundance of unparalleled facilities and features at Chenay Bay Beach Resort. The resort villa maintains a completely smoke-free zone, providing a breathable atmosphere.
Ideally located in the Saint Croix Island area, Chenay Bay Beach Resort promises a relaxing and wonderful visit. Both business travelers and tourists can enjoy the property's facilities and services. Service-minded staff will welcome and guide you at Chenay Bay Beach Resort. Each guestroom is elegantly furnished and equipped with handy amenities. The property offers various recreational opportunities. Chenay Bay Beach Resort is an excellent choice from which to explore Saint Croix Island or to simply relax and rejuvenate.
Accomodation Type: Resort villa
Star Rating: 3