The PuLi Hotel, Shanghai

Google Maps