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



Manhattan Bride
Small Luxury hotel
Forbes Travel Guide 2018