VENUE Map Data Map data ©2020 Map DataMap data ©2020 Map data ©2020 Terms of Use Report a map error Map Terrain Satellite Labels Shanghai Marriott Hotel City Centre 555 Xi Zang Road, Huangpu District, China, 200003