Twin Peaks Island Resort ( 2 Star )
Walk In Rates
RM 88 - RM 250
Rooms : 71
Batu 1 3/4 Jalan Kelibang
07000 Langkawi Kedah