Skip to main content

Sedlmayer's Resort and Restaurant

resort · Spirit Lake, ID

Address
7712 W Spirit Lake Rd, Spirit Lake, ID 83869
Phone
(208) 819-4370
Website
sedlmayers.com
Where
47.9538, -116.8768

Search Hominin for Sedlmayer's Resort and Restaurant

Other resorts nearby

More in Spirit Lake