Sky Castles Ocho Rios is a 1-bedroom apartment featuring a balcony with panoramic views over Ocho Rios. Guests have access to a communal outdoor pool and a tennis court.
The Sky Castles Ocho Rios apartment features air conditioning, free WiFi and a TV. The fully equipped kitchenette has a microwave and fridge, while the private bathroom includes a bath, shower and free toiletries.
At Sky Castles Ocho Rios you will find a garden and a terrace. Other facilities like a tour desk and free on-site parking are offered.
Activities in the surrounding area include fishing, diving and snorkelling. Ocho Rios Beach and Ocean Village Shopping Centre are within a 10-minute walk, while Dunn’s River Falls are a 5-minute drive away.