Zhilan Apartment is a great place to stay in the Downtown Shanghai district, approximately a 10-minute drive from Yuyuan Old Street.
Plaza 66 is located extremely close to this apartment, while West Nanjing Road tube station is just 5 minutes' walk away. Set a minute's walk away from 818 Square, the accommodation is within 3 km of Old Town.
Offering a separate toilet and a shower, a bathroom comes with a hair dryer and slippers.
Self-catering facilities include a fully furnished kitchen. The restaurant ShangHai XiDi NiuPai is situated adjacent to this 60 m² apartment. The nearest bus stop, West Nanjing Road at North Chengdu Road, is only 5 minutes' walk away.