Hotel Riverview, within the Atholl Arms Hotel, offers colorful rooms, a bar, and a patio with river views. Enjoy classic and modern dishes with fresh, local produce.