Twin Peaks Island Resort is a 2 stars hotel situated in:
Batu 1-3/4 Kg. Jalan Kelibang,
Twin Peaks Island Resort is a simple and Malay style Kampung Resort. Breakfast has a big variety to choose from local and international cuisine. Nearby Kuah center around 20 mins walking distance.
Swimming pool outdoor.