Waterfront Views and River Taxis at Kuching’s Grand Margherita July 11, 2013 Asia Lodging, Business Travel, Hotels