Motel168 Yin Du Road Inn
Yin Du Rd 2988, 201108 Shanghai, China - Shanghai.
See on map
See 6 photos
Where is the lodging establishment?
Yin Du Rd 2988, 201108 Shanghai, China - Shanghai.
Choose your room
Motel168 Yin Du Road Inn
This lovely hotel is located in Shanghai City. Pets are not permitted on the premises.
Frequently asked questions about Motel168 Yin Du Road Inn
No, Motel168 Yin Du Road Inn doesn't have a pool.
No, Motel168 Yin Du Road Inn doesn't have parking facilities.
No, Motel168 Yin Du Road Inn doesn't offer free WiFi service.