Welcome to the Bird House! Our fully equipped home on the edge of the village of Stella is steps away from Nielsen Museum and Store and the swimming off the public docks. Stroll into town for a delicious lunch at the cafe or go for a bike ride around the island. Bird watching is a must on Amherst Island bring your binoculars and see the snowy owls. This quiet retreat is perfect for a fun family getaway or a romantic weekend for two.