
Ella, Sri Lanka
Dowa Elegance Resort
3-star hotel
Located a short walk from the town center, Dowa Elegance Resort offers convenient access to local attractions and public transportation. This intimate resort features 8 accommodation units and provides complimentary Wi-Fi and…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking













