Boasting air-conditioned accommodation with a private pool, Royal Palm Luxury Villas is situated in Ocho Rios. The property has garden views. Free Wi-Fi is available throughout the property and Ocho Rios Bay Beach is 2.9 km away.
Great Pond Road, Ocho Rios, Giamaica