Xujiahui-Kathedrale befindet sich in der Nähe vom 4-Sterne-Ssaw Boutique Hotel Shanghai Yilin und ist unter anderem in etwa 25 Gehminuten zu erreichen. Zu den Highlights im Hotel gehört WLAN in den öffentlichen Bereichen.
Longhua-Tempel liegt ungefähr 2 Kilometer von hier entfernt. Zum Stadtzentrum von Shanghai sind es nur 20 Gehminuten. St. Ignatius Kathedrale ist in 10 Minuten mit dem Auto zu erreichen. Die nächstgelegene U-Bahn-Station Guilin Road ist in nur 10 Gehminuten Entfernung vom Ssaw Boutique Hotel Shanghai Yilin.
Das Hotel verfügt über 56 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Ein Wasserkocher und ein Kühlschrank werden in den Zimmern der Unterkunft bereitgestellt. Neben einer getrennten Toilette und einer Dusche gehören zur Ausstattung des Badezimmers auch ein Haartrockner und Badelaken.
Im Ssaw Boutique Hotel Shanghai Yilin wird ein einfaches Frühstück angeboten. Das Restaurant Ju Shi Wu He Min ist in einem 14-minütigen Spaziergang erreichbar.