Die Ferienwohnung Yaotai Shanghai befindet sich im Stadtteil Xujiahui, etwa 600 Meter von der U-Bahn-Station Jiaotong University entfernt.
Das Shanghai Museum liegt in circa 4 km Entfernung, während der Flughafen Shanghai Hongqiao in 15 Minuten mit dem Auto zu erreichen ist. In 10 Autominuten Entfernung von den Apartments findet man die Pudong-Promenade. Xujiahui-Kathedrale liegt in unmittelbarer Nähe von diesen Apartments.
In den Unterkünften gibt es eine Küchenzeile, in der die Gäste ihre eigenen hausgemachten Mahlzeiten zubereiten können. Die Ferienwohnung Yaotai liegt etwa 200 Meter von der Bushaltestelle Zhaojiabang Road Wuxing Road entfernt.