New Green Hut Inn
Search & compare prices for New Green Hut Inn in all hotel booking websites.


New Green Hut Inn Address: No 61, Green Hut Inn, Vihara Junction, Dambulla. , Dambulla, Sri Lanka
Minimum price found for New Green Hut Inn was: 2680 LKR
Click here to get more information, photos & guest ratings for New Green Hut Inn