The Loft At 12 Clara, New Windsor, New York
The Loft At 12 Clara is a bed and breakfast inn located in the New Windsor area. If you want to see other inns like The Loft At 12 Clara near New Windsor, NY, see the nearby cities list below including Garrison, Cornwall and Wallkill.
Nearby Bed & Breakfasts