Contact Information
1703 Hill Avenue, Spirit Lake, Spirit Lake, IA 51360
Detailed Information

The Antlers Hotel is located in downtown Spirit Lake, Iowa on Hill Ave. Built in 1902 the Antlers Hotel has always been an impressive structure on the main street in town and a highlight for visiting tourists.