The Land Hotel Shanghai has 100 rooms and is located about 10 minutes by car from Guangqi Park. This 4-star hotel also provides guests with Wi-Fi, available in the rooms.
The accommodation puts you in the very heart of Shanghai, within 3 km of Shanghai Mart Mall. Shanghai International Agricultural Exhibition Centre is about 10 minutes by car from the hotel, and Shanghai Hongqiao International airport is 10 km away. Standing around 7 km away, Longhua Temple is a hard-to-miss divine tourist destination. The Land Hotel Shanghai is just a short drive from Longbai Xincun underground station.
Some of the air-conditioned rooms feature complimentary Wi-Fi as well as a mini-bar. They include an electric kettle and a fridge.
This Shanghai hotel offers a daily buffet breakfast. YinZi Japanese Restaurant Yakiniku serves Japanese dishes and lies approximately 15 minutes' walk from the property.