Savanna Inn & Suites, Savanna
https://savanna-inn-suites.usa8.info
Savanna Inn & Suites has air-conditioned rooms in Savanna. Among the various facilities of this property are a fitness center and a terrace. The property provides a 24-hour front desk as well as free WiFi.
101 Valley View Drive, Savanna, IL 61074, United States of America