Hotel Sigiri Hibiscus Villa
3 Stars110 Kalapuraya, 21120, Sigiriya, Sri Lanka - 21120 - Sigiriya, Sri Lanka View Map
The Sigiri Hibiscus Villa is a hotel.
110 Kalapuraya, 21120, Sigiriya, Sri Lanka - 21120 - Sigiriya, Sri Lanka View Map
The Sigiri Hibiscus Villa is a hotel.