Twin Lotus Koh Lanta is located on the Northern part of Lanta Yai Island at Klong Dao Beach, Krabi Province. The hotel facilities include 2 swimming pools, fitness center & yoga, small meeting room, laundry service, 24-hour security, car park, car rental,
The guest rooms have balcony, bathtub & shower, hairdryer, mini-bar, satellite TV, telephone and desk.
Address: 199 Moo1, Klong Dao Beach, 81150 Krabi, Thailand