stantonhouseinn.com Location: Greenwich in Connecticut | United States of America | North AmericaCategory: rooms