Marshal Palace
Search & compare prices for Marshal Palace in all hotel booking websites.
Marshal Palace Address: No. 18 Erqiao Road, Wuhan, China
Minimum price found for Marshal Palace was: 278 CNY
Click here to get more information, photos & guest ratings for Marshal Palace