The Twin Lotus Hotel Nakhon Si Thammarat Map

Address: 97/8 Pattanakarn-Kukwang Road, Amphur Muang 80000 Nakhon Si Thammarat, Thailand
GPS Coordinates: 8° 23.937' N – 99° 58.672' E