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.