H Grand Hotel Shanghai offers 208 rooms within a 10-minute drive of Xujiahui Catholic Church. This hotel comes with Wi-Fi in the rooms.
Shanghai centre can be reached within 10 minutes' walk. The 4-star hotel in Shanghai is within a 10-minute drive of Donghua University. Within a 10-minute drive of Hongfang Creative Industrial Zone is a perk for guests staying at this accommodation. H Grand Hotel is also situated just a short stroll from Guilin Road tube station.
Breakfast is served in the restaurant each morning. This accommodation has a coffee bar with soft drinks. Serving Chinese dishes, Shang Hai Ren Jia Jia Chang Cai lies about a 15-minute walk from the business hotel.