Filter by:
Based on 70 verified reviews
James H.
17 May 2024
·
Stayed 9 nights
Kimberly G.
27 Dec 2022
·
Stayed 9 nights
Located in Ocho Rios, this vacation home is in the city center and on a river. Harmony Hall Art Gallery and Ocho Rios Clock Tower are local landmarks, and the area's natural beauty can be seen at Dunn's River Falls and Mahoe Falls. Reggae Xplosion Museum and Shaw Park Botanical Gardens are also worth visiting.
More location infoCheck-in
Check-out
Check-in from 16:00
Before 11:00
Instant AI responses are based on hotel information