Econo Lodge Rome

145 E Whitesboro St
Rome
New York
United States