A 4-star luxury hotel in Kithalella, Ella, Badulla District, Sri Lanka, featuring 10 rooms, swimming pool, spa, restaurant, and breathtaking highland views. Located 10 minutes from Little Adam's Peak.
No reviews yet
Be the first to share your experience.
Sign in to leave a review