Hotel Nature Luxe Sigiriya
★★★★
Sigiriya Road Inamaluwa, Sigiriya, Sri Lanka Show on map
Green House Resort is a resort in Sigiriya, Sri Lanka. Guests rate it 8.0/10 (very good) across 5 reviews, ranking it #212 of 398 places to stay in Sigiriya.
Sigiriya Road Inamaluwa, Sigiriya, 21124, Sri Lanka
Check-in starts at 01:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
Green House Resort has a guest rating of 8.0 out of 10 from 5 reviews, which is considered very good. It ranks #212 of 398 properties in Sigiriya on Triptoic.
Green House Resort is located at Sigiriya Road Inamaluwa, Sigiriya 21124, Sri Lanka.
Highly rated alternatives close by
Hotel
Lodge
Resort
Hotel
Hotel
Hotel