Castle Hotel and Spa in Tarrytown, NY is such a beautiful place. It is a picture perfect fairy tale hotel – a corner room at top of the castle with windows on two sides overlooking the Hudson River at sunset. 225 more words