Situated at a distance of 4.1 km from Shanghai Children's Museum, the 3-star Imagine Garden Hotel Shanghai features Wi-Fi in the rooms and parking on site. This Shanghai hotel is in Minhang, which is a great choice for travelers interested in tourist attractions, city trips and local food, within 2 km of such natural sights as Shanghai Zoo.
The property is located in Shanghai, only a short distance from Longbai Xincun tube station. Guests can visit HongQiao Yang Chase mansion Mall, which is about 5 minutes' walk away, and Donghua University which is at a distance of 4.9 km from the Imagine Garden Shanghai. The accommodation stands around 7 km from Xujiahui Catholic Church, popular with pilgrims and tourists alike. For those travelling from afar, Shanghai Hongqiao International airport is 10 minutes' drive away.
Just next door to the hotel, Jiu Tun serves Japanese meals.