<
EKHO Ella Ella

Ella-Wellawaya Road, Ella, Badulla, Sri Lanka.

011-5585858

077-2387777

www.ekhohotels.com/ekhoella/

Description

Hotels and Restaurant