A river cruise through Europe is the perfect way to explore some of the continent's most picturesque and historic towns. You can stay on a floating luxury boutique hotel and travel upriver for miles, sampling the local cuisine and culture along the way. The onboard entertainment and excursions are included, making your journey stress-free. Plus, you only have to unpack once! So if you want a hassle-free holiday that takes you deep into the very heart of Europe's cities, a river cruise is for you.