About it
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 Armon Hotel features flat screen TV and coffee making facilities. They are decorated in rich colors and dark wood furnishings, and also have a work desk.
Guests can work out in the 24-hour fitness center or use the indoor pool. The Armon Hotel 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.