Green Island Hotel
Hotel
Wayikkal
Located in Waikkal, 1.2 km from Kammala Beach, Green Island Hotel provides accommodation with a garden, free private parking, a shared lounge and a bar.
Number of rooms: 17
green island hotel, kammala north, waikkal, sri lanka, Wayikkal 0771500014, 61110 Waikkal, Sri Lanka