Dit hotel ligt in Stamford, Connecticut en beschikt over een eigen restaurant, een lounge en een parkeergarage. West Beach ligt op 3 mijl afstand.
Elke kamer van het Armon Hotel beschikt over een flatscreen-tv en koffiefaciliteiten. Ze zijn ingericht in rijke kleuren en met donkerhouten meubels, en hebben ook een bureau.
U kunt trainen in het 24-uursfitnesscentrum of gebruikmaken van het binnenzwembad. Het Armon Hotel heeft een businesscentrum en diverse vergaderfaciliteiten. WiFi is ook beschikbaar.
Binnen 5 mijl van het hotel vindt u diverse kantoren. Het Maritime Aquarium in Norwalk ligt op 10 mijl afstand.