HotelsClick.com

Thapae60 Mini Hotel

3 Stars

  60 Thapae Road Soi 3 - 50100 - Chiang Mai, Thailand View Map

Booking.com
Book