Magnificent International Hotel

381 Xizang South Road
Shanghai
China