Shanghai Century Old House Downtown B&B está en el barrio de Xuhui District, en Shanghái, a 19 min a pie de Templo Jing'an y a 4,1 km de Plaza del Pueblo.
Templo de Buda de Jade está a 4,4 km del alojamiento, y Templo Longhua está a 4,8 km. El aeropuerto (Aeropuerto internacional de Shanghai Hongqiao) está a 12 km.