Sigiri Holiday Inn
Restaurant • Guest houseOne of the Most Revieweds in Inamaluwa
Address
B162, Sigiriya 21120, Sri Lanka
Website
sigiri-holiday-inn.business.site
Contact
+94 77 759 7434Rating on Google Maps
4.00 (44 reviews)Open on Google Maps