Review, Travel

Where to Stay in Chiang Mai: 137 Pillars House

Where to Stay in Chiang Mai: 137 Pillars House. As if our trip to Chiang Mai wasn’t perfect enough, our 3 night stay in 137 Pillars Chiang Mai made it even more special. This chic 30-suite boutique property, located in the quiet Wat Gate neighborhood, was recently named as Travel and Leisure’s #1 resort hotel in Southeast Asia. Yep, no big deal. Just the leading travel publication in the world, acknowledging how amazing 137 Pillars Chiang Mai is. After staying at their sister  ...

Continue Reading