Shanghai Tan Hu Zhi Jia
Shanghai Tan Hu Zhi Jia Hotel is a property only 1.6 km from Zendai Museum of Modern Art, Shanghai Bay lifestyle Center and Century Park.
Guests can enjoy Italian snacks and meals in Dominos Pizza located 400 meters away.
The villa offers rooms with climate control, a safe, television, a private balcony and direct dial phone for a comfortable stay in Shanghai. Bathrooms are equipped with a hairdryer and slippers.
A kitchenette is featured with a fridge and kitchenware for guests' use.
Easily accessible from Beiyangjing Road subway station.