Super 8 Shanghai Feng Ye Lu Jia Zui, Shanghai, China
Super 8 Shanghai Feng Ye Lu Jia Zui is conveniently located at No 151 Miao Pu Road Pu Dong in Shanghai, China
Hotel Location:
Address: No 151 Miao Pu Road Pu Dong
City: Shanghai
Country: China
Hotel Features:
- Check-In Time: 12:00:00
- Check-Out Time: 12:00:00


