Loading hotels
Confirming room availability...
Riverview Suites Apartments on First Street, 211 1St Street Ne #306, Rochester, United States
With a stay at Riverview Suites Apartments on First Street in Rochester (Downtown), you'll be steps from Mayo Civic Center and 9 minutes by foot from Mayo Clinic. This apartment is 2 mi (3.2 km) from Saint Marys Hospital and 0.1 mi (0.2 km) from Rochester Civic Theater.