Located in Shanghai, Artyzen Habitat Taopu Shanghai features a fitness centre, restaurant, bar, and free WiFi throughout the property. The property is situated 8.7 km from Shanghai Railway Station, 9.1 km from Jade Buddha Temple and 11 km from Jing'an Temple. The accommodation provides room service and a 24-hour front desk for guests.
The hotel offers a buffet or American breakfast.
Pedestrian Street of East Nanjing Rd. Is 11 km from Artyzen Habitat Taopu Shanghai, while People's Square is 12 km away. The nearest airport is Shanghai Hongqiao International Airport, 12 km from the accommodation.