Directions to Residence Inn Lombard, Lombard

Residence-inn-lombard-map
The Residence Inn Lombard in Lombard is located at 2001 SOUTH HIGHLAND AVE , Lombard , IL, US .   Click on the Google Map above to get an interactive version and see the area around the Residence Inn Lombard .