Econo Lodge Rochester I-90 & I-390 Rochester
3990 W Henrietta Road
Rochester,
NY 14623
Near Rochester Institute of Technology
Distance16.2 miles
SELECT