Twin Peaks Island Resort ( 2 Star )

 

Walk In Rates 

RM 88 - RM 250

Rooms : 71

Batu 1 3/4 Jalan Kelibang

07000 Langkawi Kedah