L'Appartamento Shiguang Shanghai è situato nel quartiere commerciale di Huaihai Road, a pochi minuti a piedi da 818 Square.
Le attrazioni della zona includono il Bund, a 10 minuti in auto, e la Torre di Jim Mao, a 4 km da quest'appartamento. L'appartamento è situato nel centro di Shanghai. Questo alloggiosi trova a 3 km dal Ponte Waibaidu.
Quest'appartamento è dotato di un angolo cottura con tutto il necessario per preparare i propri piatti. L'Appartamento Shiguang è abbastanza vicino alla stazione degli autobus West Nanjing Road at North Chengdu Road.