1 swimming pool
Free parking
Offering a balcony, Sandcastles Villa is located in Ocho Rios, just 150 meters from Ocho Rios Bay Beach and 1.3 km from Mahagonny Beach. It features a private pool and free private parking.
This air-conditioned apartment features 1 bedroom, a flat-screen TV and a kitchenette.
Ocho Rios Dolphin Cove is 2.6 km from the apartment.
There are 1 room in Sandcastles Villa
Check-in at Sandcastles Villa starts at 15:00, check-out before 11:00
At Sandcastles Villa the staff speaks English.