Review highlights

Good to know

Nearby

About

Located in Pudong, this hotel is within 3 mi (5 km) of Shanghai Children's Medical Center, Mercedes Benz Arena, and Power Station of Art. Shanghai Science and Technology Museum is 2.8 mi (4.5 km) away.