Located in central Ocho Rios, this Beach front condominium complex offers a restaurant and direct access to Ocho Rios Bay Beach. Apartments feature a private balcony overlooking the island.
Numero delle stanze: 3
1 Main Street, Turtle Beach Road, Ocho Ríos, Ocho Rios, Giamaica