 |
| Kathleen O'Rourke/Staff photo |
When the Holiday Inn Select in Stamford was built in 1984, it was a key contributor in the city's renaissance, and now, after spending $20 million in renovations, its new operators are touting it as the region's most desirable destination for the business and leisure traveler.
Full Story