hotel directory
register| log in
hoteldirectory
Compare Map
home / china / shanghai / banyueli hotel
Banyueli Hotel - Photo 1 in Shanghai, China
5 photos

Banyueli Hotel

Shanghai 200120, China
Star rating 2-star hotel
Guest rating 7/10 (8 reviews)
Address No. 1101 Pudong South Road
Chain No Chain / No Brand

Photos

Banyueli Hotel - Photo 2 in Shanghai, China
Banyueli Hotel - Photo 3 in Shanghai, China
Banyueli Hotel - Photo 4 in Shanghai, China
Banyueli Hotel - Photo 5 in Shanghai, China

Property Facts

Type Hotel
Rooms 100
Floors 1
Opened 2024
Renovated 2024
Chain No Chain
Brand No Brand