Lyndhurst Castle

Overlooking the Hudson River in Tarrytown, New York, this iconic venue is one of America's Gothic Revival mansions. Its architecture is complemented by the park-like landscape and a collection of original decorative arts.

(914) 631-4481

635 South Broadway, Tarrytown, New York 10591

book a call



schedule a call

book a video

book a photoshoot

How to Work With Our Team