What are the popular attractions nearby the 3-star La Villa Boutique Hotel?
Staying 1.8 miles from the 3-star La Villa Boutique Hotel, guests will find one of the top-rated landmarks, Wat Chana Chaisri Buddhist Temple, whereas Dreamer Water Park is 2 miles away.