Offering a restaurant with organic produce from our farm, The Lion House is located a 10 minute drive from Ocho Rios.
All rooms have private bathrooms with showers. There is a panoramic lounge/dining area with views of the sea. Parking is available on-site.
This property is also rated for the best value in Ocho Rios! Guests are getting more for their money when compared to other properties in this city.