The Youjia Inn provides a great place for travelers to relax after a busy day. The Youjia Inn offers a pleasant stay in Shanghai for those traveling for business or leisure. Shanghai Pudong International Airport is located approximately 20km away and Shanghai Railway Station around 26km away. The closest major public transportation, Tangzhen Metro Station, is only 800m away. There is no shortage of things to see in the area, with the Our Lady of Lourdes Church, Tangmuqiao, Catholic Diocese of Shanghai, Huaxia Culture Park and Guoqing Temple all nearby. When guests have some time on their hands they can make use of the onsite facilities. According to our trusted guests, the facilities at this hotel are first-rate.
Less