Lanka Villas Kandy
Situated in Digana, Lanka Villas Holiday Resort provides a garden and terrace. Featuring a 24-hour front desk, this property also provides guests with a restaurant. Some rooms at the property have a patio with a mountain view.At the guest house, each room is fitted with a desk. Lanka Villas Holiday Resort offers some units with […]