Lake Hood Inn
4702 Lake Spenard Dr
·
Anchorage
AK
99517