Where is Residence Inn Lexington North located?
Residence Inn Lexington North, Residence Inn Lexington North, United States of America (approx. 38.07721°, -84.493°)
Residence Inn Lexington North, Residence Inn Lexington North, United States of America (approx. 38.07721°, -84.493°)