37 Bloor Street West, Anchor Point 99556, AK, United States
Distance: 2.35 miles
Company description
Anchor River Logde is a beautiful bed and breakfast located on the bluff right at the mouth of the Anchor River in Anchor Point Alaska. You can walk right down to the river from the lodge.