Located in Anchor Point in the region of Alaska, 15 miles from Homer, Top of the Rock Lodge features a barbecue and views of the sea. Free private parking is available on site. Some accommodations have a sitting area for your convenience. You will find a shared kitchen at the property. A range of activities are available in the area, such as horseback riding and fishing. Homer Airport is 17 miles away.