The Shanghai Grace Land International Hotel (Shanghai Gelan Guoji Dajiudian) is situated on South Xizang Road, near the prosperous Huaihai Road commercial area within easy reach of People's Square, the Bund, and the Metro Line 8 Laoximen station.The guestrooms range from standard rooms to deluxe suites. The restaurant offers authentic Shanghai and Cantonese cuisine.