My Place Hotel Hotels

1000 Kilbery Lane
North Aurora, IL 60542
(630) 256-8485
Click to Learn More

about us

New hotel opening May 2018