Twin Lotus Hotel
Nakhon Si Thammarat, City
Amphur Muang, Nakhon Si Thammarat 80000
Twin Lotus Hotel Nakhon Si Thammarat is located amidst elegantly landscaped garden in this historic Southern city, this hotel provides you with everything you need to make your stay a comfortable one. After a day of exploring the city’s winding streets with its temples, shrines, souvenir shops or just hiking through a dense tropical forest in the nearby Khao Luang national park, back at the hotel have a relaxing massage, swim at the outdoor pool, taste a delicious meal in one of the...