Eco Island Sri Lanka Tented Safari Camp Yala

***

Yala, No.1005, Yala National Park, 82600, Yala, Lk

Facilities in hotel

Important

on-line

8.7

Informations about hotel