165 13th Avenue Sw, Rochester
Located in Rochester and with Plummer Building reachable within a 17-minute walk, Homewood Suites by Hilton Rochester Mayo Clinic-St.