First Hill Rd, Ocho Rios, Jamaica
Offering a swimming pool, Home In Ochi Rios Ocho Rios apartment is situated around 10 minutes by car from Ocho Rios Clock Tower. The apartment offers a convenient location 2.3 miles from the exciting eco - Wata Land Water Park.
This apartment also lies approximately 15 minutes by car from The Enchanted Gardens.
Home In Ochi Rios apartment comprises a balcony complete with air conditioning, as well as media amenities like a flat-screen TV with satellite channels.
Guests can make use of a kitchenette in the property to whip up a tasty homemade meal.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Home In Ochi Rios!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please