Choose your room
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 colors 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. Guests can work out in the 24-hour fitness center or use the indoor pool.The Crowne Plaza Stamford has a business center 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.
Reviews: Hotel Crowne Plaza Stamford
Useful information:Other names for Hotel Crowne Plaza Stamford:
Crowne Plaza Stamford
Stamford Plaza Hotel & Conference Center