2300 Boston Post Road (0.3 km from Westwoods Plaza Shopping Center)
A 5-minute drive north of downtown Guilford Connecticut this motel is 3 miles from the Guilford Lakes Golf Course. It provides suites with free WiFi and a couch bed.
320 Boston Post Road (5.8 km from Westwoods Plaza Shopping Center)
This Connecticut hotel is located 15 miles from Yale and 20 minutes from downtown New Haven, which features shopping, dining, and entertainment. The hotel's rooms come equipped with a microwave and a refrigerator.
300 Boston Post Road (5.8 km from Westwoods Plaza Shopping Center)
Just off Interstate 95, the 100% nonsmoking Comfort Inn hotel is convenient to numerous local attractions, including Hammonasset Beach State Park.