Directions to Villa Roma Resort Lodges, Callicoon

Villa-roma-resort-lodges-map
The Villa Roma Resort Lodges in Callicoon is located at 356 VILLA ROMA ROAD , Callicoon , NY, US .   Click on the Google Map above to get an interactive version and see the area around the Villa Roma Resort Lodges .