Photos coming soon
HOTEL
Ella Floating View
59/F, Wamulla Henawatta ,Ella, Ella, Sri Lanka
Where it sits
Ella Floating View
59/F, Wamulla Henawatta ,Ella, Ella, Sri Lanka
6.87176, 81.04806
Plan around Ella Floating View
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
