The Cottage House Inn offers 13 standard rooms and two one-bedroom apartment suites located in downtown Lanesboro within walking distance of local attractions and restaurants. Easy access to the Root River State Trail.