Starting From
See all Rates

Quality Inn

Selected Favorite

1475 South Peace Road, Sycamore, IL, US, 60178

  • Phone: (815) 895-4979
  • Fax: (815) 895-5069
3.2 out of 5 (57 reviews)
49% of guests recommend this hotel


Sri Venkateswara Swami Temple of Greater Chicago

1145 West Sullivan Road
Aurora, Illinois 60506
One of the only three Sri Venkateswara Hindu temples in the United States, this temple has been serving the Indian community since 1983.
Earn valuable points toward free nights.