With a stay at The Towers At Kahler Grand Hotel, you'll be centrally located in Rochester, just a 4-minute walk from Mayo Clinic and 6 minutes by foot from Mayo Civic Center. This upscale hotel is 0.8 mi (1.3 k ... Read more

View all Luxury Hotels in Rochester (MN)