На территории отеля есть ресторан.
Шанхайский стадион находится примерно в 10 минутах езды, а Шанхайский зоопарк — на расстоянии 3 км. Культурные достопримечательности района включают Шанхайский музей искусств и ремесел, расположенный примерно в 6 км. За 15 минут можно доехать до Музея собраний пропагандистских плакатов. К тому же в 5 минутах ходьбы находится автобусная остановка South Shuicheng Road.
Ресторан Hatsune Japanese Restaurant находится в 650 метрах.