cliqbait.com
Photo Review of Holiday Inn Elgin Illinois
This quick photo review of the Holiday Inn hotel Elgin reflects the good clean rooms and a nice hotel. Pros include updated clean rooms with good staff service. Great location just North of the Int…