The Kunlun Jing An Hotel, Shanghai

Google Maps