Located just 35 miles north of New York City, in one of the oldest neighborhoods in Greenwich, Connecticut, Townhouse offers an unparalleled setting and meeting space where people experience and socialize in a magical atmosphere. Please contact us or visit our website for more information!