Master E-sport Hotel
3rd floor, Feizhou Times Building, 1777 Zhongshan North Road , Shanghai, China
About Master E-sport Hotel
We are an independent travel network
offering over 100,000 hotels worldwide
3rd floor, Feizhou Times Building, 1777 Zhongshan North Road , Shanghai, China
We are an independent travel network
offering over 100,000 hotels worldwide