
Visit Tarrytown NY During Autumn’s Peak
New York’s Autumn months are some of the most beautiful times to visit this New England state, and what better place to watch the leaves change color than in a room tucked inside a castle in the woods? A stay at Castle Hotel & Spa during your autumn visit to Tarrytown NY will make you feel like you’re in your very own fairytale.