137 Pillars Hotels launches in Thailand and plans rapid expansion
Company to debut in Bangkok later this year, with another property planned for Phuket A new luxury boutique hotel company has launched in Thailand and is planning a swift expansion of its portfolio. 137 Pillars Hotels & Resorts takes its name from the 30-suite 137 Pillars House Chiang Mai (pictured top), which becomes the first […]
Continue Reading