The Twin Lotus Hotel — luxury five-star hotel in Nakhon Si Thammarat, Thailand. Rating of the hotel 7,1 from 366 customers.
A 15-minute drive to the iconic Wat Mahatad Temple in the southern city of Nakhon Si Thammarat, The Twin Lotus Hotel offers non-smoking modern rooms equipped with air-conditioning. Guests are welcomed to take a dip in an outdoor pool or indulge in spa and massage treatments. Wi-Fi is available with extra charge.