Where is Chiang Mai Orchid Hotel SHA EXTRA PLUS located?
Chiang Mai Orchid Hotel SHA EXTRA PLUS, Chiang Mai Orchid Hotel SHA EXTRA PLUS, Thailand (approx. 18.79635°, 98.9748°)
Chiang Mai Orchid Hotel SHA EXTRA PLUS, Chiang Mai Orchid Hotel SHA EXTRA PLUS, Thailand (approx. 18.79635°, 98.9748°)