Charming inn nestled in a national park, offering cozy rooms, dining, and free breakfast. Enjoy riverside views from the terrace.