This hotel is located in Stamford, Connecticut and features an on-site restaurant and lounge and a parking garage. West Beach is 3 miles away. Each guest room at the Crowne Plaza Stamford features flat screen TV and coffee making facilities.
Number of rooms: 485
2701 Summer Street, Stamford, CT 06905, United States
Hotel booked 4 times today.