With a stay at Courtyard by Marriott Shanghai Fengxian in Shanghai (Fengxian District), you'll be within a 15-minute drive of Huangpu River and Shanghai Jiao Tong University. This hotel is 24.8 mi (39.9 km) from Jing'an Temple and 25 mi (40.3 km) from National Exhibition and Convention Center.