The PETS Headquarters Hotel Is the Westin Chicago Northwestwestin

400 Park Blvd.
Itasca, Illinois 60143

Click Here for Map and Directions