Choose your room
Featuring garden views, Sky Castles Apt H6 provides accommodations with a patio and an electric tea pot, around 1.1 miles from Mahogany Beach. Located a 6-minute walk from Ocho Rios Bay Beach, the property has a garden and free private parking. This air-conditioned apartment comes with 1 bedroom, a satellite flat-screen TV, a dining area, and a kitchen with a microwave and a fridge. A terrace is available for guests to use at the apartment. Dolphin Cove Ocho Rios is 1.7 miles from Sky Castles Apt H6.
Reviews: Hotel Sky Castles
Useful information:Other names for Hotel Sky Castles:
Hotel Y Cabañas Villa Santa Cruz
Sky Castles Ocho Rios