Located in Diyatalawa, Andriyala Resort is 43 km from Gregory Lake and offers accommodation with an outdoor swimming pool, free private parking, a garden, and a shared lounge. The resort features a terrace and bar, with Demodara Nine Arch Bridge 22 km away and Horton Plains National Park 34 km away. Guests can enjoy a 24-hour front desk, airport transfers, room service, and complimentary WiFi throughout the property. Each unit includes a flat-screen TV with satellite channels, a kettle, a bidet, free toiletries, and a desk. Some rooms offer city views, and all come with a private bathroom featuring a shower and hairdryer, along with a wardrobe for storage. Breakfast options include continental, Full English/Irish, or Asian selections. The on-site restaurant serves American, Chinese, and British cuisine, with a halal option available upon request. The resort also provides a children's playground, and guests can enjoy activities such as darts, hiking, and cycling. Nearby attractions include Hakgala Botanical Garden, 36 km away, and Haputale Railway Station, 6.2 km from the resort. Castlereigh Reservoir Seaplane Base Airport is located 82 km from the property.