$68
26 Mill River St
Stamford, CT 06902
Stamford, CT 06902
The Hampton Inn & Suites Stamford is located on the waterfront of the Mill River, within walking distance from downtown Stamford and local corporate offices...
more
Amenities
Fitness Center, Meeting Facilities, Restaurant in Hotel, Air Conditioning, Television... see all
Fitness Center, Meeting Facilities, Restaurant in Hotel, Air Conditioning, Television... see all

