Castle Hotel & Spa: The General's Bar

Located 25 miles north of Manhattan, the Castle Hotel & Spa overlooks the Hudson River. Featuring 31 rooms and suites, the main tower of the castle forms the highest point in Westchester County, New York. Reminiscent to an Irish castle, the medieval-style structure boasts intricately carved stairways of dark burnished wood, glowing sconces, mammoth hand-hewn oak beams and leaded-glass windows. The Great Hall features a 40-foot vaulted ceiling and original Gothic windows with heraldic motifs.