Photo Library

The Unique Collection Of Hotels & Resorts

Situated on 12 acres of landscaped gardens, The Twin Lotus Resort sits directly on a 3-kilometer stretch of white sand beach in the Klong Dao section of Koh Lanta.