137 Pillars House is a pet-friendly hotel located in the heart of Chiang Mai. The hotel offers luxurious accommodations, a swimming pool, and a restaurant. Pets are allowed in designated rooms and the hotel provides pet beds, bowls, and treats. The hotel also has a pet-friendly garden where pets can play.