Castle Hotel & Spa - Luxury Hotel near NYC is an accommodation, castle, hotel / resort in Tarrytown, New York, United States.
Address:
400 Benedict Avenue, Greenburgh, Tarrytown, New York 10591, United StatesMap Category:
Accommodation, Castle, Hotel / Resort