Amsterdam Hotel Stamford (Connecticut)

Amsterdam Hotel Stamford (Connecticut) Address: 19 Clarks Hill Avenue, Stamford, United States

Minimum price found for Amsterdam Hotel Stamford (Connecticut) was: 85 USD

Click here to get more information, photos & guest ratings for Amsterdam Hotel Stamford (Connecticut)