Featuring a ballroom and a convenience shop, the 4-star business Mehood Hotel Shanghai Duolun Rd.Branch is located a mere 6 minutes' stroll from the Site of the Uchiyama Bookstore. The hotel is a good starting point for Shanghai's sports attractions, including the Hongkou Football Stadium, which is only 1.8 km away.
This Shanghai hotel is nearly a 10-minute drive from the Bund and within easy reach of Dongbaoxing Road underground station. The Mehood Hotel Shanghai Duolun Rd.Branch is also 2.4 km from such natural sights as the 19th-century European-style Huangpu Park. Nature lovers will surely enjoy visiting Luxun Park, situated about a 15-minute stroll away. Staying at the accommodation, family travellers have access to the Shanghai Ocean Aquarium, which is 2.5 km away. Mehood Hotel Shanghai Duolun Rd.Branch is in proximity to East of North Sichuan Road and Baoxing Road bus station.
While staying at the hotel, guests can choose from dining options nearby, such as Xiabu Xiabu, located merely 200 metres away, or Dai Mei Hot Pot at a 5-minute walking distance.