Travel
Location and map of G Garden Hotel Shanghai
Address:111/193XieHe Road, Shanghai 200335, China.
Hotel Phone:+86 21 22139288/62382277