Magnificent International Plaza & Hotel
Address: 381 Xizang Nan Road(Tibet Southern Road), Shanghai, China , Shanghai .
Magnificent International Plaza and Hotel, a three stars hotel, located in busy Xizang Road, is enjoying its convenient transportation ...