IDO is a Hotel located in Longhai City, Zhangzhou, Fujian. It is one of the 163588 hotels in China. Address of IDO is Jiaomei, Longhai City, Zhangzhou, Fujian, China. IDO can be contacted at 8618050630101. IDO is located in a remote area, with less than 2 listed places around it.
Some of the places around IDO are -
Jiaomei, Longhai City, Zhangzhou, Fujian, China
Contact number of IDO is 8618050630101.
Address of IDO is Jiaomei, Longhai City, Zhangzhou, Fujian, China.
IDO is located in Longhai City, Zhangzhou, Fujian.
IDO is a Hotel in China