IHG® (InterContinental Hotels Group), one of the world’s largest hotel companies, is set to welcome the world’s most neighbourhood-centric brand to Indonesia’s Special Capital Region of Jakarta with … Read More