Offering an outdoor swimming pool and a spa and wellness centre, Ocho Rios Vacation Resort Property Rentals is located in Ocho Rios within the main street. Free Wi-Fi access and free private parking are available in this resort.
Number of rooms: 97
1 Main Street, Ocho Rios, Jamaica
Hotel booked 1 times today.