We found you 5 hotels…

Tamarind Village Chiang Mai

Chiang Mai, Thailand

  • Unique and charming boutique hotel
  • Located in the heart of Chiang Mai
  • Minutes away from shopping, and restaurants, nearby to attractions
More details