Отель Shanghai Bund South China Harbour View Hotel (ex. The Panorama Hotel on the Bund) расположен в 3 км от центра города Shanghai, в районе Hongkou, в 5 минутах от реки Huangpu и крупного торгового центра Nanjing Road Pedestrian. Международные аэропорта Шанхая Хунцяо и Пудун находится в 21 и 43 км от отеля соответственно.