Kahler Grand Hotel

20 2nd Ave Sw
Rochester, Minnesota 55902
Very close to Rochester Methodist Hospital
More hotels near this hotel