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.