Filter Results
Apply Filters
Clear Filters
Hotels in Songjiang University Town area of Shanghai
Shanghai Newchalon Hotel
1501 Meijiabang Road, Shanghai, China Show map
Shanghai Newchalon Hotel includes elegant rooms 5 minutes' walk from SanXiangQing ShangYe Jie. This hotel features both Wi-Fi in the rooms and parking on site.
From US$ 100
Book Now