Contact us directly for inquiries or more information

Email reservations@ceylonhotels.net OR

Call +94 77  238 7777

24 Hour Front Desk: +94 57 222 8655

Your peak into all things EKHO Ella