MOI Ella by DBI is a charming 4-star hotel located in the picturesque town of Wellawaya, Sri Lanka. With a total of 32 well-appointed rooms, the hotel offers a cozy and inviting atmosphere for both leisure and business travelers. Its prime location allows guests to explore the natural beauty and cultural richness of the region, making it an ideal base for discovering the enchanting landscapes that Sri Lanka is famous for.