Andora Villa is a charming hill-country retreat in Nuwara Eliya featuring 3 bedrooms and accommodating up to 16 guests. Ideal for families and groups, the villa offers comfortable rooms, scenic mountain views, and a peaceful atmosphere perfect for a relaxing getaway.