Welcome to Ella Sashen Hotel, your perfect retreat nestled in the heart of Ella, just 6.1 kilometers away from the mesmerizing Demodara Nine Arch Bridge. The hotel offers a tranquil haven with a beautiful garden, ensuring a peaceful escape for every guest. Plus, you...