My Place Hotel Hotels

1000 Kilbery Lane
North Aurora, IL 60542
605-886-3698
Click to Learn More

about us

New hotel opening May 2018