Ella Heaven Inn is located in Udukumbalwela, Ella Sri Lanka, Ella 90090. Address of Ella Heaven Inn is Badulla Road, Udukumbalwela, Ella Sri Lanka, Ella 90090, Sri Lanka. Ella Heaven Inn can be contacted at 94714452336. Ella Heaven Inn is rated 4.5 (out of 5 stars) by 27 reviewers on the web.
Some of the places around Ella Heaven Inn are -
Badulla Road, Udukumbalwela, Ella Sri Lanka, Ella 90090, Sri Lanka