Sky Castles Apt is setting the bar for luxury high-rise apartments. Sky Castles Apt is a tastefully decorated tropical paradise in the heart of the resort town and bay of Ocho Rios. Sky Castles Apt offers you unparalleled residential luxury along with unprecedented access to the vibrant life and pulse and conveniently located minutes from beaches, shops and world famous attractions.
Set on a hillside overlooking the Caribbean coast, our relaxed Apartment is surrounded by palm trees and gardens is 2.4 km from Rain forest Bobsled Jamaica at Mystic Mountain and in the center of the Ocho Rios Bay. Enjoy the ocean views from our own apartment home.