Villa Roma Resort

Area Map

View a map of the area surrounding Villa Roma Resort located in Callicoon, New York, United States

340 Villa Roma Rd
Callicoon, New York 12723
United States
Phone: (914) 887-5097