Located in Nakhon Si Thammarat City Center, Hop Inn Nakhon Si Thammarat is a perfect starting point from which to explore Nakhon Si Thammarat. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. Take...