L'Amsterdam Hotel sorge a Stamford, nel Connecticut, a meno di 5 minuti dalla stazione della Connecticut Transit e dall'autostrada a pedaggio del Connecticut. L'hotel fornisce un servizio navetta gratuito. Il WiFi è gratuito.
Tutte le camere dell'Amsterdam Hotel dispongono di area salotto, TV via cavo e ferro da stiro. Tutte le camere sono dotate di forno a microonde e frigorifero.
L'Amsterdam Hotel accoglie gli animali domestici e ospita un centro business e un centro fitness. La colazione viene servita ogni mattina e il servizio concierge è disponibile 24 ore su 24.
Il centro di New York City dista circa 68 km dall'Amsterdam Hotel. La spiaggia di Cove Island e il Cummings Park distano 8 km dalla struttura. Lo Stamford Museum & Nature Center vanta 80 ettari di percorsi naturalistici e dista 9,6 km.