6 nights · Asia
From Shanghai, China · MSC Bellissima
1 departures · from $903 all-in
MSC Bellissima
ship details