Featuring free WiFi, a barbecue and a sun terrace, Top of the Rock Lodge offers pet-friendly accommodation in Anchor Point Free private parking is available on site Some units have a seating area for your convenience Certain units include views of the sea or garden You will find a shared kitchen at the property A range of activities are offered in the area, such as horse riding and fishing Homer Airport is 27 km away