Where is Kahler Grand Hotel, Rochester?

Where is Kahler Grand Hotel, Rochester located?

Kahler Grand Hotel, Rochester, Kahler Grand Hotel, Rochester, United States of America (approx. 44.02338°, -92.46558°)


Where is Kahler Grand Hotel, Rochester on the map?