Castle Hotel and Spa

Equus Restaurant

Equus Restaurant is located in the Castle Hotel & Spa in Tarrytown, New York in Westchester County. This fine dining restaurant features menus inspired by local, artisanal farmers in the Hudson Valley region. Equus uses local and organic products whenever possible.


Photo Credit:Todd Shapera Photography



Forbes Travel Guide