Step back in time. Genesta House Bed and Breakfast is one of the few original guesthouses on Phillip Island. Offering boutique accommodation in the heart of Cowes, Genesta House is situated five minutes walk from the stunning north ...More information