|
Nestled in a picturesque location with a 1000 meter elevation and an awe-inspiring 280 degree view, Leaf Olu Ella is a haven of luxury accommodation that embodies traditional Leaf Hospitality. It's conveniently situated just a two-hour drive away from Colombo City, close to historical landmarks and the renowned Hill Country Estates.
The hotel boasts sweeping views of the majestic mountains that surround it and offers spectacular views of the sunrise. Spread over 125 acres, the hotel's pristine plantations feature a variety of exotic crops such as rubber, cinnamon, tea, agarwood, cloves, and pepper. In addition, the hotel boasts a hidden private waterfall that is exclusively accessible to its guests.
Suggestion's