Located only 8 minutes on foot from the Kaiphone Plaza, the 4-star business Mehood Hotel Shanghai Duolun Rd.Branch offers Wi-Fi in the rooms and a car park. The hotel is a good starting point for Shanghai's sports attractions, including the Hongkou Football Stadium, which is just 1.8 km away.
This hotel is about 20 km from Shanghai Hongqiao International airport and nearly a 10-minute drive from such cultural venues as the anachronistic Shanghai Monument to the People's Heroes. The Mehood Shanghai is a mere 500 metres from the Sichuan North Road Commercial Street, and the Ritz-Carlton Spa, where guests can indulge in relaxation, stands 2.9 km away. Also, Shanghai Ocean Aquarium lies approximately a 15-minute ride away, and Dongbaoxing Road is only a few steps from the accommodation. This Shanghai hotel is just moments from East of North Sichuan Road and Baoxing Road bus station.
The neighbourhood features restaurants, including Costa Coffee, which is 500 m from the Mehood.