Bellagio Shanghai is the first Bellagio Hotel in China and the second in the world succeeding its sister hotel, Bellagio Las Vegas. Situated in Shanghai in the Shanghai Area Region, 1.
Number of rooms: 299
No.188 Beisuzhou Road, Hongkou District, Hongkou, 200080 Shanghai, China
Hotel booked 3 times today.