The Towers At Kahler Grand Hotel Rochester
20 2nd Ave SW -
Rochester,
MN 55902
Near Mayo Clinic