98 Acres Resorts

Ella

Reviews 8.4

Green Land Estate,Namunukula Road / Passara Road,Ella,Bandarawela, Bandarawela City, Ella, Sri Lanka

A passion and deep concern for the environment is reflected in the design and construction of 98 Acr...

Outlook:
Bandarawela
Hotel Chain:
Number of Rooms:
12

195.00