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


Greenleaf Villa Address: No 10, Dharmanikethana Place, Off Koswatta Road , Nawala , Rajagiriya., Colombo, Sri Lanka
Minimum price found for Greenleaf Villa was: 5012 LKR
Click here to get more information, photos & guest ratings for Greenleaf Villa