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 lodge is 100 km from Montego Bay Airport.
Number of rooms : 2