Holiday Inn Express SEWARD HARBOR

1412 4TH AVE.
SEWARD
Alaska
United States