Situato nel raggio di 0,9 km dal lago Taiping Lake, questo hotel a 3 stelle Yin Fa Hotel Shanghai dispone di 72 camere per gli ospiti. Situata a 2 km dal centro di Shanghai, la struttura si trova appena fuori dal Centro Commerciale Plaza 66 e a 15 minuti di passeggiata dal Tempio Jing'an.
La struttura è situata nel quartiere Downtown Shanghai, a 550 metri dalla stazione della metropolitana West Nanjing Road. Ci vogliono 20 minuti di cammino per raggiungere Tempio del Buddha di Giada.
I ristoranti vicini, inclusi l'Uva Cafe' e Brothers Kebab, sono a 5 minuti a piedi dall'hotel. Yin Fa Hotel si trova non lontano dalla stazione ferroviaria Shanghai Metro.
Check-in:dalle 15:00-23:59
Check-out:alle 11:00