ROOMS ON THE BEACH, OCHO RIOS


Virtual Tour

Rooms Ocho Rios, a SuperClubs Affiliated Resort Ocho Rios, Jamaica

Located on the beach in Ocho Rios on Jamaica's north coast, just 5 minutes from the world famous Dunns River Falls and within walking distance of some of the best shopping and night life in Ocho Rios.



Submit