Where is Holiday Garden Hotel & Resort SHA EXTRA PLUS, Chiang Mai located?
Holiday Garden Hotel & Resort SHA EXTRA PLUS, Chiang Mai, Holiday Garden Hotel & Resort SHA EXTRA PLUS, Chiang Mai, Thailand (approx. 18.80534°, 98.9639°)
Holiday Garden Hotel & Resort SHA EXTRA PLUS, Chiang Mai, Holiday Garden Hotel & Resort SHA EXTRA PLUS, Chiang Mai, Thailand (approx. 18.80534°, 98.9639°)