Located within 10 minutes' walk of Shanghai Longhua Tower, the charming 4-star Ji Hotel Shanghai Xujiahui Tianyaoqiao Road includes 94 rooms. This Shanghai hotel provides Wi-Fi throughout the property.
The property boasts a charming location in Shanghai, a minute's walk from Yunjin Road underground station. Xuhui, which is home to the Shanghai Botanical Gardens and historic places of worship like the huge Buddhist Longhua Temple and the neo-Gothic St Ignatius Cathedral, where the hotel sits, grants access to cultural attractions like the modern Shanghai Museum, which is approximately a 15-minute ride away. Also, the charming accommodation is approximately a 15-minute drive from Huangpu River. For those travelling from afar, Shanghai Hongqiao International airport is 14 minutes' drive away.
The bathroom features a separate toilet and a shower, along with hairdryers and towels.