Welcome to Ella Nine Arch Spice Garden, a charming retreat in the heart of Ella! Their accommodation is situated just 1.6 km away from the famous Demodara Nine Arch Bridge, making it a perfect place for nature lovers. With a garden to relax in and free WiFi, along...
Experience the perfect blend of convenience and nature at Ella Eco Lodge, located only 400 meters from Ella city and the train station. Despite its close proximity to the city buzz, the lodge is surrounded by lush greenery, providing a peaceful retreat with stunning...
A Canvas of Scenic Beauty Ella, situated within the lush greenery of Sri Lanka’s hill country, is a picturesque haven. The landscape, adorned with rolling hills and terraced tea plantations, creates a stunning backdrop for travelers. At the heart of this natural...