Overview

Mei Du Hotel Shanghai

Search hundreds of travel sites at once for hotel deals at Mei Du Hotel Shanghai

No.155 North Yunhe Road, Shanghai 201400, China
+86 213 752 9999

Call

+86 213 752 9999
Mei Du Hotel Shanghai
Thu 12/14
Fri 12/15

Overall guest ratings

8.6/10 Excellent
Based on 13 reviews

Nearby

  • 15.8 mi Tropical Storm Water Park
  • 17.2 mi Longhua Temple
  • 17.9 mi Shanghai Art Museum
Show all
Map

Map