The Twin Puffins Vacation Rental Cabin is a family-owned venture that has been providing quality accommodations for guests visiting Homer si...
The Twin Puffins Vacation Rental Cabin is a family-owned venture that has been providing quality accommodations for guests visiting Homer since we built the cabin in 2006.