Yin Fa Hotel is positioned 1300 meters from Xintiandi, in a commercial area of Shanghai. The hotel opened its doors in 1999 and was remodeled in 2007.
Shanghai Temple Of the Town God is located just 2.2 km away. A bus stop as well as South Huangpi Road subway station are not far from the hotel.
Serving both food and drinks, Napa Wine Bar and Kitchen and Jade Mansion are situated around 100 meters from the property.
The venue is notable for the good location within a 20-minute drive to Hongqiao airport.
Guests can make use of laundry and room service on site.