hotels
URBN Shanghai URBN
Shanghai
Price from $236
Accomodation types: Design   Eco
Location: Shanghai  China  East Asia