No.931 Nanjing West RoadJingan District, Shanghai, 200041, 20004186 21 6217 9000http://www.cachethotels.com/