0766825979
The Ramp, Glenfall Road, Nuwara Eliya
Nuwara Eliya
Central Province
Sri Lanka
A perfect combination of modern luxury and untamed rural life, Elephant Trail is a three-star boutique hotel located on the border of the Udawalawe...
32 Middle Street is located in the centre of Galle, just 650 metres from the Old Dutch Hospital Shopping Precinct and just a short drive from Galle...