Microtel Inn & Suites Chili/Rochester
2 Star Rated Hotel.
8.82 (
Fabulous
) from 1916 reviews,
4.37
kms from location
Show deals