Add a photo of Macheng, China – Lotus Pond Moonlight Hotel
Help the next driver find the stalls: where they are in the lot or garage, how to get in, and what's around them. Lotus Pond Moonlight Hotel, Hurong Avenue and Jinshi Road, Macheng City, Huanggang City, Hubei, Huanggang, China.