Ella Taxi is a charming 3-star hotel located in the picturesque town of Bandarawela, Sri Lanka. Nestled amidst the lush greenery and rolling hills, this hotel offers a serene escape for both leisure and business travelers. With a focus on providing a welcoming atmosphere, Ella Taxi features comfortable accommodations that cater to the needs of its guests.