Tour Inside This Newly Built Log Cabin Nestled on Beluga Lake — photo 2

Tour Inside This Newly Built Log Cabin Nestled on Beluga Lake

Take a look inside the Beluga Lake Cabins with the newly built studio log cabins nestled on Beluga Lake in Homer, Alaska. The new luxurious studio log cabins are situated in the heart of Homer on Beluga Lake. Centrally located to the Homer Spit and Downtown Homer, these cabins each feature 1 king-sized bed and 1 queen-sized pull-out couch, kitchen and living room setup, and 3/4 bathroom, and are a stone's throw away from the shores of Beluga Lake.