Artist Inn
Search & compare prices for Artist Inn in all hotel booking websites.
Artist Inn Address: No 17, Gong Ping Road, Xiamen, China
Minimum price found for Artist Inn was: 219 CNY
Click here to get more information, photos & guest ratings for Artist Inn