Avalon Vista Suite Ship

Christened in May 2012, the Avalon Vista suite ship can carry 166 passengers and 47 crew members.