Switch to Filter

Bellagio Hotel

Shanghai · china

Project address

No.188 Beisuzhou Road, Hongkou District,Shanghai, China

Project overview

Bellagio Shanghai is the first Bellagio Hotel in China and the second in the world succeeding its sister hotel, Bellagio Las Vegas. Located in Shanghai in the Shanghai Area Region, 0.8 mi from Oriental Pearl Tower, Bellagio Shanghai features a spa center and sauna. The hotel has a fitness center and indoor pool, and guests can enjoy a meal at the restaurant.