Overview

Ivy Shanghai Hotel

709 Jiaozhou Road, Shanghai 200085, China
+86 213 221 2600

Call

+86 213 221 2600
Reviews
Photos
Map

Map