Lake Villa Moratuwa
Search & compare prices for Lake Villa Moratuwa in all hotel booking websites.


Lake Villa Moratuwa Address: 7/7, Sri Sudharmarathnarama Lane, Indibedda, Moratuwa, Moratuwa, Sri Lanka
Minimum price found for Lake Villa Moratuwa was: 19545 LKR
Click here to get more information, photos & guest ratings for Lake Villa Moratuwa