Situated in Belihul Oya, Meegaha Mankada - Nature Resort boasts barbecue facilities, a garden and a restaurant. Every guest at the property can enjoy mountain views from the rooms, and has access to a hot spring bath. The accommodation offers free shuttle service, and organising tours for guests.
All guest rooms at the resort come with a seating area.
A variety of popular activities are available in the area around Meegaha Mankada - Nature Resort, including fishing and hiking.
Nuwara Eliya is 37 km from the accommodation.