Uniworld’s “Castles Along the Rhine” cruise – a seven-night all-inclusive package that is part of the company’s Boutique River Collection – starts either in Amsterdam or in Basel.