HotelsClick.com

Hotel Man City Business

  No. 67 Lane 128, Luheng Road, Minhang - Shanghai, China View Map

Property Location With a stay at Man City Business Hotel in Shanghai (Minhang), you'll be within a 15-minute drive of Shanghai Oriental Sports Center and Power Station of Art. This hotel is 9.3 mi (14.9 km) from The Bund and 9.9 mi (15.9 km) from Jing'an Temple.Amenities Take in the views from a garden and make use of amenities such as a picnic area.Business, Other Amenities A shuttle from the airport to the hotel is provided at no charge.

Booking.com
Book