Twin Lotus Resort & SPA
5 star resort, located on a 3-kilometer white sand beach, villas are located on the beachfront.
I booked garden view villa this hotel in Sep 2013, it was Twin Lotus Resort & SPA in Lanta island, Krabi.
No breakfast included. My room was upgrade to beachfront villa, room 703.