Tag: Pillars

137 Pillars House – Chiang Mai, Thailand

Originally opened in 2011 and was most recently renovated in 2012. A deluxe 5 star hotel has 30 rooms spread over 2 stories. In some of the rooms, guests can find television LCD/plasma screen, separate living room, internet access – wireless, private pool, internet access – wireless (complimentary). As an indication of costs, staying here …

Continue reading