Overview

Aijiu Hotel Shanghai Songhu Road

Search hundreds of travel sites at once for hotel deals at Aijiu Hotel Shanghai Songhu Road

No. 605-3 Songhu Road, Yangpu District, Shanghai 200433, China
Aijiu Hotel Shanghai Songhu Road
Sat 8/19
Sun 8/20

Overall guest ratings

5.9/10 Okay
Based on 704 reviews

Nearby

    Show all
    Reviews
    Map

    Map