Elliot Nature Resort Resort Galle, Galle District
Attractively set in the centre of Galle, Elliot Nature Resort features free Wi-Fi, a garden and free private parking for guests who drive. Boasting room service, this property also has a restaurant and an outdoor pool.
Number of rooms: 13
No 70, Elliot Road, Galle 80000, Sri Lanka, 80000 Galle, Sri Lanka