INN AT THE BEECHES

7900 TURNIN RD RT 26N
Rome
New York
United States