Switzerland is the perfect pre-cruise destination.  Stay at the luxurious Riffelalp overlooking the Matterhorn, or Albert 1er in Chamonix with Mount Blanc in the background.

Review from September 20, 2006.