Sky Castles Ocho Rios features a one bedroom air conditioned apartment with a balcony which provides a panoramic view of Ocho Rios and it's beaches. The apartment is equipped with a kitchenette, free wifi and Cable Tv and Swimming pool facilities.
Pets are not allowed.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.