This category page contains the four HSS catamarans. Three are the HSS 1500 class, the largest in the world and the last, the Stena Carisma, is a HSS 900.
All items (3)