Candlewoods Suites - Windsor Locks, CT

 
View Larger Map