2150 Seward Highway, Anchorage, Alaska
★★ 2.0 stars
Just 3.0 miles from Russian Jack Springs Golf Course Anchorage AK, making Creekwood Inn a convenient place to stay near golf courses in Anchorage, Alaska.
2150 Seward Highway Anchorage Alaska
Located in Anchorage (Downtown Anchorage), Creekwood Inn is within a 10-minute walk of Sullivan Arena and Anchorage Football Stadium. Featured amenities include a computer station, luggage storage, and laundry facilities. Free self parking is available onsite.