Stanford Residences Xu Hui, managed by Stanford (Shanghai) Hotel Management, is the second luxury serviced apartment project under the Stanford Residences brand. Located in the heart of Shanghai’s historic Xuhui District, Stanford Reside...