Colombo to Lord of the Forest Hotel Transfer

Lord of the Forest

Address:
199, Dutch Bar Road, Navalladi, Batticaloa, Sri Lanka
30000
Batticaloa

Description:
Lord of the Forest is a resort offering standalone tents and air-conditioned rooms with free WiFi in Batticaloa. Featuring a natural outdoor pool and restaurant, this rustic property also offers access to a private beach.