TownPlace Suites by Marriott – Naperville IL Location Details Players Indoors Sports Center Description Pet Fee: $75 per stay Street Address 1843 West Diehl Road City Naperville State Illinois Zip Code 60563 Other Area Hotels Illinois, Players Indoors Sports Center Phone 630-548-0881 Rating (average) (0) Ratings There are no reviews yet. Please login to leave a review. Directions to listing From: Current location Specific Address Travel Mode: Driving Public Transit Walking Cycling