Kahler Grand Hotel

20 Second Avenue SW
Rochester, Minnesota 55902
Kahler Grand Hotel is part of the Ihotelier chain.

Map: Kahler Grand Hotel