EKHO Ella is a luxurious hotel located in the heart of Ella, Sri Lanka. The hotel is set on a hilltop, offering stunning views of the surrounding mountains. The rooms are spacious and well-appointed, and many of them have balconies with views. The hotel also has a restaurant that serves delicious Sri Lankan cuisine.
EKHO Ella is conveniently located in the Ella City part of Ella, Sri Lanka. This puts you close to attractions and interesting dining options. The hotel is within walking distance of many restaurants, shops, and cafes. It is also a short walk to the Nine Arch Bridge and Little Adam’s Peak.
Here are some additional details that you may want to include in your description: