Find us!

hello@chillvillehotel.com

+94 57 493 1600

Ella - Passara Road, Ella, Sri Lanka

Do you want to stay tuned?

Leave us your email and we will notify you once
the website is ready!