Filter Results
Apply Filters
Clear Filters
New Hotels in Rochester
Hampton Inn & Suites Rochester Downtown
101 South Union Street, Rochester, United States Show map
Featuring a convenience store and a restaurant, the 3-star Hampton Inn & Suites Rochester Downtown lies 700 metres from the highly Strong National Interactive Museum of Play. The inn boasts an indoor…
From US$ 236
Book Now