Located just 1.9 km from Gregory Lake, Canvi Villa features accommodation in Nuwara Eliya with access to a garden, barbecue facilities, as well as a 24-hour front desk.
Number of rooms: 2
No-62, Vijithapura,Mahagasthota,, 22200 Nuwara Eliya, Sri Lanka