The Riverside Inn is an historic inn and restaurant located on the banks of the Leland River just a block from downtown Leland, Michigan. The quaint town of Leland is in the heart of Leelanau County and just a short, scenic drive along the Lake Michigan coast from Traverse City.

