The Gallivanter's Guide awarded this exclusive 12-property stay the title of its Hotel of the Year 2025 - and it's in Assam!