Ice House Inn is a cozy retreat nestled in the heart of Barry, IL, offering comfortable accommodations for travelers seeking a peaceful stay.
Guests can enjoy a relaxing atmosphere and simple amenities at Ice House Inn, making it an ideal choice for those looking for a quiet getaway in a charming setting.
Generated from their business information