Grand Margherita Hotel, where you will be treated like royalty, is Sarawak's first international hotel. Situated along our backyard is the 1.7km stretch of scenic Kuching...