Riverside Inn offers hotel accommodations and dining.