Overview

Home Inn Shanghai University Shangda Road Metro Station

Search hundreds of travel sites at once for hotel deals at Home Inn Shanghai University Shangda Road Metro Station

No. 55 Shangda Road, Baoshan District, Shanghai, China
Home Inn Shanghai University Shangda Road Metro Station
Wed 20/9
Thu 21/9

Nearby

    show all
    Reviews
    Map

    Map