Amsterdam Hotel in United States

If you are looking for a good place to stay for a night with a good location at a fair price, this hotel fills the bill.

The facilities are complete with large and comfortable rooms.

The hotel is awesome in terms of cleaness, hospitality,etc.



Address 19 Clarks Hill Ave, Stamford, CT 06902, United States

Phone +12033274300


Maps 3F3C+Q3 Stamford, Connecticut, United States Open Maps


Best Near Places in 20 km
Related destinations