In the bustling yet serene city of Mysuru, ibis Styles Mysuru has carved a niche for itself since its opening in August 2024.