Nestled across 60 acres of beautifully landscaped tropical grounds in Thailand's Rose of the North is Leelawadee Hotel. A heartfelt welcome from our gracious and friendly staff welcomes you into this delightful and serene setting, inspired by the region's rich heritage.