Govussa Resorts, Ella
Resorts in / near to Govussa ...
- | 10.0/10 (1 review)
Situated in Ella, 3 km from Demodara Nine Arch Bridge, Dew Drop Resort features free WiFi access and free private...
Accommodation type: Resortfrom USD 32
Remarks: Prices may alter, please check before booking, thanks.