This Castle On A Hill In New York Is One Of The Coolest Places To Spend The Night

Have you ever wanted to spend a night in a castle? Most people think this dream can only be realized with a trip to Europe, but you can actually spend a night in one right here in New York at the Castle Hotel & Spa in Tarrytown. It’s only 30 … Continue reading This Castle On A Hill In New York Is One Of The Coolest Places To Spend The Night