Where is Breeze Inn Hotel, Seward?

Where is Breeze Inn Hotel, Seward located?

Breeze Inn Hotel, Seward, Breeze Inn Hotel, Seward, United States of America (approx. 60.11815°, -149.44109°)


Where is Breeze Inn Hotel, Seward on the map?