Sleeping Giant Inn

The Sleeping Giant Inn is a inn located within the town of Riverwood.