135 Harvard Avenue, Stamford
This Stamford, Connecticut hotel is located off Interstate 95 and has an on-site restaurant and an indoor swimming pool. The hotel is 6.2 miles from Cove Island Park. There is complimentary WiFi available.