Four Guest Rooms Websites
The Riverside Inn | Leland, Michigan
- theriverside-inn.com
The Riverside Inn is located in the quaint town of Leland, in the heart of the beautiful Leelanau Peninsula on the banks of the Leland River.
The Riverside Inn is located in the quaint town of Leland, in the heart of the beautiful Leelanau Peninsula on the banks of the Leland River.