Artyzen New Bund 31 Shanghai includes 202 rooms and is set around a 15-minute ride from Xujiahui Catholic Church.
This hotel is located in Shanghai, relatively close to Oriental Sports Center tube station. Huangpu River is around a 10-minute ride from the accommodation in Shanghai. The hotel is around a 10-minute ride from Riverside Promenade. The nearest underground station is merely 0.7 km away.