The River Inn is a hotel offering warmly furnished suites with complimentary Wi-Fi. Guests can enjoy a gym, dining options, and a cozy bar featuring a fireplace.