Apartments at Sandcastles Resort Ocho Rios 0* Ocho Rios, Jamaica
Hotels in Jamaica - Hotels in Ocho Rios - Apartments at Sandcastles Resort Ocho Rios
Offering an outdoor pool and a spa and wellness centre, Palm View Apartment at Sandcastles Resort is located in Ocho Rios. Free WiFi access and free private parking are available in this resort.