Leo Nature Resort features free WiFi and views of garden in Ahangama. With a garden, the property also has a terrace. Staff on site can arrange airport transfers.
All rooms in the bed and breakfast are fitted with a kettle. Rooms come with a private bathroom with a shower.
Hikkaduwa is 36 km from Leo Nature Resort.