Villa Roma Resort – Family Resort in the Catskills
356 The Villa Roma Road, Callicoon, NY 12723, Callicoon, new york - 12723
1.800.533.6767
The Villa Roma is a full-service resort in New York located in the Catskill Mountains, offering year-round stays for families, couples,.....ies. Guest