Situated in Ocho Rios, 400 metres from Ocho Rios Bay Beach, Beach Castles Studio features accommodation with a private beach area, free private parking, an outdoor swimming pool and a garden. The air-conditioned accommodation is 1.7 km from Mahogany Beach. Staff on-site can arrange airport transfers.
Each unit has a private bathroom, while some rooms have a balcony and others also boast a garden view.
A bar can be found on-site.
Little Dun's River Beach is 2.1 km from the apartment.