The Queen Anne Inn offers the finest in bed and breakfast accommodations.