Skip to content
Inn

E8 Ella

18 Ella Station Rd, 90090, Ella, Sri Lanka

4.4Review score1 review

About E8 Ella

  • Check-inFrom 2PM
  • Check-outUntil 11AM
  • Rooms1
  • Property typeInn

Location

18 Ella Station Rd, 90090, Ella, Badulla, Sri Lanka

500 m from the centre of Ella

Things to do in Ella

Frequently asked questions

What are the check-in and check-out times at E8 Ella?
How do guests rate E8 Ella?
How far is E8 Ella from the centre of Ella?
How much does it cost to stay at E8 Ella?
E8 Ella Any dates