Textarea

We are located in Badulla District in Sri Lanka.

We are a Guest Houses

We have 14 rooms in our place

Please find us here
ELLA FLOWER GARDEN AND RESORT
THIRD MILE POST, PASSARA ROAD, ELLA

Location
Categories