Search Hotel : search

The Small Chiang Mai

148-150 Tha Phae Road,Amphoe Mueang,Chiang Mai 50000 Thailand (Show map) | Rating: 3.5 (Based on 1 review)