5 nights · Asia
From Shanghai, China · MSC Bellissima
3 departures · from $619 all-in
MSC Bellissima
ship details