Twin Lotus Resort & Spa

199 Moo 1 Klong Dao Beach
Ko Lanta
Thailand