The resort takes not only its name, but also the characteristics inspired by the sacred flower. The design of the resort is based on the petals and leaves of the Lotus, which have unusual shapes. Twin Lotus Resort has 86 rooms in different categories offering all amenities you can expect from a first-class beachside property.