The BEST WESTERN TIMBER CREEK INN is a Tourist hotel. Located in City Center area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
Stay at this new, full-service Sandwich, Illinois hotel featuring over 25,000 square feet of meeting, wedding and banquet facilities. Whether traveling to northern Illinois for business or pleasure, the brand new BEST WESTERN PLUS Timber Creek Inn & Suites is proud to offer the best customer service and accommodations at an affordable price.