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. They are decorated in rich colours and dark wood furnishings, and also have a work desk.
Restaurant 2701 offers modern American fare and also serves as the hotel bar and lounge. The hotel also features Soosh, offering sushi and Japanese cuisine.
Guests can work out in the fitness centre. The Crowne Plaza Stamford has a business centre and various meeting facilities on-site. WiFi is also available.
Various corporate offices are within 5 miles of the hotel. The Maritime Aquarium at Norwalk is 10 miles away.