Elegant quarters, some with river views, in a high-end resort featuring upscale dining & a spa.
Find a cozy hotel nearby and make it a full experience.