3-звездочная Old Shanghai Villa находится рядом с Шанхайским музеем, а также всего в 10 минутах ходьбы от станции метро Народная площадь.
Этот отель расположен примерно в 10 минутах ходьбы от Выставочного центра Шанхайского городского планирования и совсем недалеко от популярного места — Народной площади. Отель часто выбирают для бизнес-целей благодаря расположению примерно в 2 км от телебашни "Восточная жемчужина". До сада Юйюань можно дойти пешком за 25 минут. Автобусная станция Huzhu express line находится напротив отеля. Old Shanghai Villa находится ориентировочно в 13 минутах езды от аэропорта Международный Шанхай Хунцяо.
Ресторан Набережная Вайтань расположен примерно в 3 км от отеля.