Ella Eco Lodge – Ella, Sri Lanka

Ella Eco Lodge – Ella, Sri Lanka

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...
Saru Blue Sapphire Hotel – Godakawela

Saru Blue Sapphire Hotel – Godakawela

Located in Godakewela, just 23 miles away from the renowned Udawalawe National Park, Saru Blue Sapphire Hotel beckons travelers with its serene surroundings and a host of amenities. This charming accommodation boasts a peaceful retreat for nature enthusiasts and...