Margosa Lake Resort offers accommodation in Anuradhapura, Sri Lanka. The nearest airport is Bandaranaike International Airport is 16 km via Anuradhapura-Padeniya Highway.
Number of rooms: 13
Abimansala Road Pullayar Junction Anuradhapura Anuradhapura, 50000 Anuradhapura, Sri Lanka