No rating yet
Building 61, No.30 Boyang Road, undefined Shanghai

Building 61, No.30 Boyang Road, undefined Shanghai
The Shanghai Debis Hotel is adjacent to Shanghai Electric Power University and Yangpu Central Hospital. Near the Wujiaochang busin
Reception
occupied 24 hours a day
Reception manned at weekends
occupied 24 hours a day
Earliest check-in
02:00 PM
Latest check-out
08:00 AM